far*_*oft 0 html javascript href hyperlink
如何使用javascript将页面中的所有链接(href)设置为"#"
不要改变HREF#
将onclick函数设置为返回false.
这将具有相同的效果,同时允许更大的可用性.
这是一个简单的例子(使用jQuery,但可以使用任何东西):
jQuery('a').click( doStuff );
function doStuff()
{
// ...function body...
return false;
}
Run Code Online (Sandbox Code Playgroud)
这是有效的,因为从onX事件函数返回的值确定该事件是继续触发还是停止.返回true以允许它继续或false停止它.
有了onclick这意味着点击停止(这样的链接后面没有) -但是它仍然可以让人们通过中间和右边点击链接交互(例如开放在新标签页,添加书签,等等)
再举一个例子,onkeypress你可以返回false以防止输入的字符被添加到输入控件中(例如,你可以input="numeric"通过onkeypress对任何非数字字符返回false来模仿HTML5 控件).
| 归档时间: |
|
| 查看次数: |
1873 次 |
| 最近记录: |