使用内联 JavaScript 事件处理程序是不好的,还是可以的?
在我打算使用它的页面上,我只会使用一次事件处理程序,所以在这种情况下使用内联事件处理程序是否可以接受,或者我应该在 <script> 中编写事件处理程序的代码标签?
使用内联 JavaScript 事件处理程序是不好的,还是可以的?
在我打算使用它的页面上,我只会使用一次事件处理程序,所以在这种情况下使用内联事件处理程序是否可以接受,或者我应该在 <script> 中编写事件处理程序的代码标签?
如果您担心标记和维护的可读性,这是一种不好的做法,尤其是在更大的范围内,它会变得非常混乱 - 还要记住,内联 JS 永远不会像外部 js 文件那样被缓存,因此您确实会受到一些影响关于性能,特别是如果你滥用它
阅读这篇文章以获得更多见解:http : //robertnyman.com/2008/11/20/why-inline-css-and-javascript-code-is-such-a-bad-thing/