博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript基础 之 void
阅读量:4677 次
发布时间:2019-06-09

本文共 770 字,大约阅读时间需要 2 分钟。

1,viod是什么?

 javascript:void(0) 这样的代码是js中很常用的代码,void是javascript中定义的一个操作符,void后面跟一个表达式,void操作符会立即执行后面的表达式,并且统一返回undefined

void用法如下:

  1. javascript:void (expression) 

  2. javascript:void expression 
  expression是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。我们可以使用 void 操作符指定超级链接。表达式会被计算但是不会在当前文档处装入任何内容。面的代码创建了一个超级链接,当用户点击以后不会发生任何事。当用户点击链接时,void(0) 计算为 0,但在 JavaScript 上没有任何效果。 
<a href=”javascript:void(0)”>单击此处什么也不会发生</a> 
也就是说,要执行某些处理,但是不整体刷新页面的情况下,可以使用void(0),但是在需要对页面进行refresh的情况下,那就要仔细了。 (作者:KevinOfNeu  来源:CSDN  原文:https://blog.csdn.net/kevinofneu/article/details/39119841  )

 

2,怎么用?

void多数情况下和超链接一起使用。

就像这样:

    

点击以下链接查看结果:

点我! //它可以让超链接执行一个动作但是不跳转

 

3,补充页面内跳转的知识

我们可以使用 # 来定位页面的具体位置,格式为:# + id,实现本页内部跳转

 

 

转载于:https://www.cnblogs.com/0-lingdu/p/9815844.html

你可能感兴趣的文章
各种实用类
查看>>
【LGP5161】WD与数列
查看>>
最近素数问题——C语言
查看>>
Oracle和Mysql的区别 转载
查看>>
GOF23设计模式
查看>>
Python自然语言处理学习笔记(41):5.2 标注语料库
查看>>
新手安装Ubuntu操作系统
查看>>
山寨“饿了么”应用中添加菜品数量按钮效果
查看>>
【Fate/kaleid liner 魔法少女☆伊莉雅】系列中实践的、新世代的动画摄影工作流...
查看>>
TCP/IP系列——长连接与短连接的区别
查看>>
Linux基础——常用命令
查看>>
Python学习笔记三(文件操作、函数)
查看>>
二进制分组
查看>>
[ACM] POJ 1068 Parencodings(模拟)
查看>>
Drools只执行一个规则或者执行完当前规则之后不再执行其他规则(转)
查看>>
20180110小测
查看>>
冰点还原8.57 官方中文版下载
查看>>
poj 2236(并查集的应用)
查看>>
C 栈 链式存储
查看>>
Java 游戏报错 看不懂求教
查看>>