我正在尝试调用一个 javascript 函数,其中一个参数是从下拉框中获取的变量。如果仅使用“this.value”从当前下拉框中传递值,则此脚本可以正常工作,但是当尝试传递变量时,代码不起作用。当我使用 echo 语句时,该变量已从下拉框中的值正确填充。我认为问题在于实际上将变量传递给 javascript 函数。函数 showSection(q, r) 永远不会被调用,因为 write 语句永远不会执行。任何帮助,将不胜感激。这是我的 php 和 javascript 代码
echo "<select name=\"course\" onchange=\"showSection($q, this.value)\">";