我曾多次听说过onClick()在HTML 中使用JavaScript事件是一种不好的做法,因为它对语义不利.我想知道缺点是什么以及如何修复以下代码?
<a href="#" onclick="popup('/map/', 300, 300, 'map'); return false;">link</a>
Run Code Online (Sandbox Code Playgroud) 当我们在按钮中执行内联命令时:
<button id="myButton" onclick="alert('Hi!')">
Run Code Online (Sandbox Code Playgroud)
为什么
document.getElementById("myButton").onclick = alert('Hi!')
Run Code Online (Sandbox Code Playgroud)
不起作用,但在页面加载时发出警报?我无法理解function()添加到它和没有它是如何工作的function().我希望你们理解我的问题.我在这里遗漏了一些东西.
我已经知道如何使用javascript或Jquery进行提醒.但只是onclick按钮我应用javascript外部或内部.我需要的是我们警告内联按钮示例:
<button name="my_btn" id="my_btn" onClick="alert('Hello I am alert')">Alert</button>
Run Code Online (Sandbox Code Playgroud)
如果有可能请告诉我.我在等你们所有人