2 qq 38005982 qq_38005982 于 2017.09.04 09:51 提问

javascript:void(0)的意思

今天在a标签里看到了href里有javascript:void(0)

我想知道这个代表什么意思,和#有什么区别?,或者javascript:void(0)还可以用在什么地方?

5个回答

qq_26433213
qq_26433213   2017.09.04 09:57
已采纳

在网页编程中,一般让一个超链接点击后不链接到任何地方,而鼠标移上去仍然显示手指形状的图标,就用javascript:void(0),然后真实执行的操作,是在这个a标签后面加onclick="xxxxx",就是鼠标单击后执行某个Javascript函数进行具体的操作,这样可以做更多的事情,比如根据某个值进行判断跳转到不同的页面等等。

javascript: 代表后面执行的是javascript脚本

qq_38005982
qq_38005982 (⊙o⊙)?,感觉好像懂了
3 个月之前 回复
playboyanta123
playboyanta123   2017.09.04 10:06

你这么快就采纳了我还能说什么,我只能说一楼说的是皮毛,重点是为什么是void(0)?

qq_38005982
qq_38005982 没事,咱还在乎采纳不采纳么?重点是交流!您说吧!没办法因为无知嘛!
3 个月之前 回复
qq_26433213
qq_26433213   2017.09.04 09:59

'#' 是有特定意义的,如果 '#' 后有内容会被认为是一个标签而从页面找到相应标签跳转到该处,找不到时会跳到页首

qq_32774515
qq_32774515   2017.09.04 15:45

在这里可以刷积分吗、?然后路过长见识

qq_38005982
qq_38005982 可以!不过没什么用,刷的再多,在这主要靠的技术
3 个月之前 回复
sunny_desmond
sunny_desmond   2017.09.07 13:45

void(0),表示什么都不执行,类似于return false#就是跳转到#如果用于空链接的话,void(0)好一点,用#的话,页面会闪一下。。。

qq_38005982
qq_38005982 多谢!
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片