如下所示的内嵌javascript代码
<div onclick='javascript:some_function();'></div>
以任何方式增加网页的加载时间?
答案 0 :(得分:2)
是的,确实如此。
浏览器必须为每个属性启动一个单独的Javascript解析器。
使用attachEvent
/ addEventHandler
或更简单地将jQuery绑定到函数更高效。
在不相关的注释中,您不应在事件属性中使用javascript:
(除了您根本不应使用事件属性这一事实)。它只是一个未使用的标签
在href
属性中,javascript:
协议允许您创建执行Javascript的URI。但是,事件属性需要一串Javascript代码,而不是URI。