Javascript:
function clickedLink(l){
alert(l);
}
PHP:
如果我不传递参数,就这样。它返回undefined,这是正确的。
echo '<tr class='.$class.' onclick="clickedLink();">;
如果我尝试传递参数,则不会发生任何事情。
echo '<tr class='.$class.' onclick="clickedLink("test");">';
echo '<tr class='.$class.' onclick="clickedLink(\"test\");">';
echo '<tr class='.$class.' onclick="clickedLink('.$test.');">';
对为什么它不起作用有任何想法吗?可能是我不了解如何在函数内部访问Javascript参数。
答案 0 :(得分:0)
尝试像这样添加\'
clickedLink(\'。$ test。\')