javascript对象小探之五—— void()方法

来源:互联网 发布:淘宝店铺怎么升星 编辑:程序博客网 时间:2024/05/22 04:31

一、作用:进行操作,但不是返回任何值

二、使用条件:必须传递一个参数expression。否则会出错

三、调用格式: void (expression)


四、用法举例:

<A HREF="javascript:void(0)" onclick="doclick();">

<A HREF="javascript:void(document.form.submit())">

<A href="javascript:doTest2();void(0);">



总结:1、void(0);表示什么也不做;

2、html引入js可以使用“javascript:”,积累这个吧。

3、由于无返回值,所以
  document.writeln(void(0)); //输出undefined
4、
<a onclick="window.location.href='http://www.google.com'" href="javascript:void(0);">google</a>在IE6中无效。原因是按照执行完onclick后还要执行href顺序,void()无返回值,阻拦了IE6跳转。解决之道:onclick添加return false;阻止执行href。这是一个好习惯。 

<a onclick="window.location.href='http://www.google.com';return false" href="javascript:void(0);">google</a>


原创粉丝点击