zoukankan      html  css  js  c++  java
  • JS中javascript:void(0)真正含义

    对于下面的代码,其中void(0)的含义是什么?

    <a href="javascript:Test();void(0);">hello</a>

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

    void 操作符用法格式如下:

      1. javascript:void (expression)
      2. javascript:void expression

      expression 是一个要计算的 Javascript 标准的表达式,其外侧的括号是可选的 (实现版本   Navigator 3.0   )。你以使用 void 操作符指定超级链接。表达式会被计算但是不会当前文档处装入任何内容。

    下面的代码。用户单击时,void(0) 计算为 0,没有任何效果。

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

    下面的代码,用户单击时会提交表单。

    <a href="javascript:void(document.form.submit())">单此处提交表单</a>
  • 相关阅读:
    Java多个版本共存
    在RestHighLevelClient中增加用户名密码验证
    request Body 查询
    threadLocal
    thread 中断 interrupt
    Thread 状态和创建方法
    URI Search
    解析器
    基本crud
    第4章 SQL与关系数据库基本操作
  • 原文地址:https://www.cnblogs.com/SunXiaoLin/p/3396228.html
Copyright © 2011-2022 走看看