我试过这个:
<div id="a">A</div>
<div id="b">B</div>
<script>
let a = document.getElementById('a');
let b = document.getElementById('b');
a.onclick = function() { alert('hi from a'); };
b.setAttribute('onclick', function() { alert('hi from b'); });
</script>
Run Code Online (Sandbox Code Playgroud)
单击 A 将显示一条警报。单击 B 会发出以下错误消息:Uncaught SyntaxError: Function statements require a function name。为什么?
| 归档时间: |
|
| 查看次数: |
150 次 |
| 最近记录: |