放置JavaScript代码的不同方法在中有什么区别?
- 论坛
- 放置JavaScript代码的不同方法在<a>中有什么区别?
14 浏览
放置JavaScript代码的不同方法在中有什么区别?
我见过以下几种在标签中放置JavaScript代码的方法:
function DoSomething() { ... return false; }
我理解在尝试放置有效URL而不仅仅是JavaScript代码的想法,以防用户没有启用JavaScript。但是在本讨论中,我需要假设JavaScript已启用(未启用无法登录)。
我个人喜欢选项2,因为它允许你看到将要运行的内容-特别是在调试时非常有用,因为可能会传递参数给函数。我已经经常使用它,并没有发现浏览器问题。
我读到有人推荐选项4,因为它给用户提供了一个真正的链接,但实际上,#不是“真正的”链接。它不会跳转到任何地方。
有没有一种当你知道用户已启用JavaScript时不支持或非常糟糕的方法?