Я пытаюсь повторно использовать функцию 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