我已经多次听到onClick()在HTML 中使用JavaScript事件(例如)是不正确的做法,因为它不利于语义。我想知道不利之处以及如何解决以下代码?
onClick()
<a href="#" onclick="popup('/map/', 300, 300, 'map'); return false;">link</a>
您可能正在谈论简洁的Javascript,看起来像这样:
<a href="#" id="someLink">link</a>
中央javascript文件中的逻辑如下所示:
$('#someLink').click(function(){ popup('/map/', 300, 300, 'map'); return false; });
优点是