看别人些的JavaScript脚本可以看到这样的代码:



<a href="javascript:doTest2();void(0);">here</a>



但这儿的void(0)究竟是何含义呢?

JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。

void 操作符用法格式如下:



1. javascript:void (expression)



2. javascript:void expression

expression 是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。

你可以使用 void 操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。

下面的代码创建了一个超级链接,当用户点击以后不会发生任何事。当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有任何效果。

<A HREF="javascript:void(0)">单击此处什么也不会发生</A>

下面的代码创建了一个超级链接,用户单击时会提交表单。

<A HREF="javascript:void(document.form.submit())">单击此处提交表单</A>

最新文章

  1. 【转载】DOS 系统和 Windows 系统有什么关系?为什么windows系统下可以执行dos命令?
  2. Redis学习笔记(1) Redis介绍及基础
  3. 生成元(Digit Generator ,ACM/ICPC Seoul 2005 ,UVa 1583)
  4. hi35183e增加exfat文件系统的支持
  5. git 快速入门(二)
  6. 在oc代码中使用swift第三方框架
  7. 跟我学android-Android应用基本组件介绍(五)
  8. 伪ajax上传文件
  9. ubuntu 切换java环境,配置单独的用户环境
  10. iOS手势之pinch
  11. com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field 异常
  12. 用python turtle实现汉诺塔的移动
  13. 章节七、6-Map集合的区别
  14. scrapy之管道
  15. [转帖]buffer与cache的区别
  16. SVG Path路径使用(一)
  17. 查看sql server日志
  18. 【ARC068F】Solitaire
  19. Redis(八):spring data redis 理解
  20. wordpress重力表单实时提醒功能教程(亲测可用)

热门文章

  1. BZOJ_3671_[Noi2014]随机数生成器_set+贪心
  2. django 多数据库配置
  3. C++ ADO连接
  4. Oracle查询24小时制的时间格式
  5. Object中的方法
  6. XJar: Spring-Boot JAR 包加/解密工具,避免源码泄露以及反编译
  7. repackage android application
  8. JDK5特性
  9. IIS7启用GZip压缩
  10. TensorFlow中tf.ConfigProto()配置Sesion运算方式