Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更好:<;a href="/测试“;onclick=";T.actions.addFriend(profileId)“&燃气轮机;添加朋友</a>;或_Javascript - Fatal编程技术网

Javascript 更好:<;a href="/测试“;onclick=";T.actions.addFriend(profileId)“&燃气轮机;添加朋友</a>;或

Javascript 更好:<;a href="/测试“;onclick=";T.actions.addFriend(profileId)“&燃气轮机;添加朋友</a>;或,javascript,Javascript,更好: 或 然后用Javascript选择“添加好友按钮”类并添加点击事件?“然后用Javascript选择“添加好友按钮”类并添加点击事件?” 是的,这个更好。您希望您的标记是干净的(非侵入式javascript)。取决于个人喜好。稍后添加onclick被认为是“更好的”、“模块化的”等等。但是,用标记填充HTML文档可能更难看 另外,请阅读上的Wikipedia文章。如果要在多个页面上使用此按钮,请务必向类注册此事件。然后,您可以将注册放在一个外部js文件中,并将其包含在使用此类按钮的每

更好:



然后用Javascript选择“添加好友按钮”类并添加点击事件?

“然后用Javascript选择“添加好友按钮”类并添加点击事件?”


是的,这个更好。您希望您的标记是干净的(非侵入式javascript)。

取决于个人喜好。稍后添加
onclick
被认为是“更好的”、“模块化的”等等。但是,用
标记填充HTML文档可能更难看


另外,请阅读上的Wikipedia文章。

如果要在多个页面上使用此按钮,请务必向类注册此事件。然后,您可以将注册放在一个外部js文件中,并将其包含在使用此类按钮的每个页面中

这个概念类似于CSS。您只需要在一个位置定义样式代码或js代码,无论是内联的、每页的还是包含的文件,都取决于您要完成的任务

稍后添加“onclick”也会比较慢!(我知道速度稍微慢一点,所以不会降低您网页的浏览体验)


如果您只需要在页面上的一个位置添加它,您也可以将onclick直接内联,但是如果您在页面的许多部分添加这些onclick事件,我建议您将它们分开并保持低调(稍后在脚本或window.onload事件中添加onclick)。

我认为您丢失了一些细节?
<a href="/test" class="add-friend-button">add friend</a>