Передача строковых параметров в функцию js в onchange - PullRequest
0 голосов
/ 29 ноября 2018

Я пытаюсь повторно использовать функцию JavaScript, которую я вызываю при выборе опции.Чтобы использовать его повторно, мне нужно передать в него параметры txt, чтобы функция могла определить, где она должна рисовать диаграмму или какой вариант был выбран
Я попытался установить параметры в "
Возможно, это что-то простое, ноЯ действительно сначала попробовал поиск ...
Согласно this синтаксис правильный, нет?

<select id="product_by_season" onchange="drawChart('product_by_season', 'donut-chart-season-chart', 'seasonchannelselect')" > 
[{foreach from=$productcount item=count name=season key=key}]

функция:

 <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
 <script type="text/javascript">
        google.charts.load("current", {
          packages: ["corechart"]
        });
        google.charts.setOnLoadCallback(drawChart);

function drawChart(optionselect, chartvisual, maxcount ) {
            console.log(optionselect);
            console.log(chartvisual);
            console.log(maxcount);
            var listbox = document.getElementById(optionselect);

Консольвывод:

undefined index.php:564:4
undefined index.php:565:4
undefined index.php:565:4
TypeError: listbox is null
...