这是我更新 src 值的函数
function browse(id,url){
alert(url);
document.getElementById("main").value = url ;
}
这就是我所说的:
<li style="min-width:350px;" title="click to play me"><a href="#" onclick="browse(68118,http://push2check.com/)" >' . $this->titulo . '</a><li>
这是 firebug 错误(确切地说,警报从未执行):参数列表后缺少 ) [Interrumpir en este error] browser(68118,http://push2check.com/);
我不明白的是错误,onclick 可以吗?
最佳答案
是因为这个:
<a href="#" onclick="browse(68118,http://push2check.com/)" >' . $this->titulo . '</a>
该 URL 需要加引号:
<a href="#" onclick="browse(68118,'http://push2check.com/')" >' . $this->titulo . '</a>
您为“onclick”属性指定的值必须是有效的 HTML 属性值,并且包含有效的 JavaScript。如果您写道:
<script>
var x = http://push2check.com/;
你可能不会想到它会起作用; URL 语法对 JavaScript 没有任何直接意义,因此这将是一个语法错误。
关于javascript - 当存在 'missing ) after element list' 时 Firebug 跳转 ')',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5048452/