点击以下DIV,没有任何反应.错误在哪里?
<div onclick="function dummy(that) { alert(that.toString())}" class="next">></div>
Run Code Online (Sandbox Code Playgroud)
请帮忙.
你是定义dummy但没有调用它.我不认为它是这样工作的,onclick不管怎么说都不在HTML 属性中.
我建议你将dummy()移动到一个单独的代码块中:
<script type='text/javascript'>
function dummy(that) { alert(that.toString())}
</script>
Run Code Online (Sandbox Code Playgroud)
然后:
<div onclick="dummy(this);" class="next">></div>
Run Code Online (Sandbox Code Playgroud)
或者以编程方式附加函数,如下所示:
document.getElementById("myDummyDIV").onclick = function(event) { ..... }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
215 次 |
| 最近记录: |