javascript基础 之 void
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多数情况下和超链接一起使用。
就像这样:
<body><p>点击以下链接查看结果:</p> <a href="javascript:void(alert('Warning!!!'))">点我!</a></body>//它可以让超链接执行一个动作但是不跳转
3,补充页面内跳转的知识
我们可以使用 # 来定位页面的具体位置,格式为:# + id,实现本页内部跳转
<a href="#pos">点我定位到指定位置!</a>
转载于:https://www.cnblogs.com/0-lingdu/p/9815844.html
javascript基础 之 void相关推荐
- JavaScript基础,Cookies,Sessions
php和JavaScript,掌握JavaScript基础,自定义函数,流程控制语句,事件,调用JavaScript脚本,在PHP中使用JavaScript. JavaScript是网景公司开发的,是 ...
- Web前端-JavaScript基础教程上
Web前端-JavaScript基础教程 将放入菜单栏中,便于阅读! JavaScript是web前端开发的编程语言,大多数网站都使用到了JavaScript,所以我们要进行学习,JavaScript ...
- JavaScript基础---语言基础(1)
写在前面: 通过四篇博客把JS基础中的基础整理一下,方便自己查阅,这些内容对于实际项目开发中也许并不会在意,但是作为JS的语言基础,自觉还是应该熟悉.在完成这三篇博客(JavaScript基础---语 ...
- 常见JavaScript基础面试题上(附答案)
常见JavaScript基础面试题上(附答案) 1.JavaScript有哪些垃圾回收机制? 有以下垃圾回收机制. 标记清除( mark and sweep) 这是 JavaScript最常见的垃圾回 ...
- Javascript基础回顾 之(一) 类型
本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...
- 一.JavaScript基础
目录 一.什么是javaScript基础 (一)特点: (二)javaSrcipt组成部分: (三)javaSrcipt的基本结构: (三)javaSrcipt的核心语法: (四)javaSrcipt ...
- Javascript基础(二)
Javascript基础(二) 事件: 条件语句 类型转换 正则表达式regexp 错误抛出 void 事件: 是发生在HTML元素上的行为,可以是浏览器行为,可以是用户行为 a) html 元素添加 ...
- JavaScript基础内容
1.1 JavaScript基础概念: JavaScript (ECMAScript) :JavaScript 是脚本语言.JavaScript和ECMAScript通常被人用来表达相同的含义,但是J ...
- Javascript基础回顾 之(二) 作用域
本来是要继续由浅入深表达式系列最后一篇的,但是最近团队突然就忙起来了,从来没有过的忙!不过喜欢表达式的朋友请放心,已经在写了:) 在工作当中发现大家对Javascript的一些基本原理普遍存在这里或者 ...
最新文章
- Kubernetes — 系统架构
- 设计模式之_Iterator_06
- python之socket
- suse linux 查看cpu,Suse Linux zmd 耗用100% CPU
- 在给定约束下可以使用a,b和c形成的字符串数
- 西雅图治安_数据科学家对西雅图住宿业务的分析
- 画股票图csdn_这个股票今天是要弄啥?
- 发明了计算机科学中的 bug 一词的是,为什么经常把计算机中存在的问题叫bug?...
- 无法登录a6服务器可以修复么,航天A6登录常见问题
- Java关系表达式x y,java8--函数式接口,以及和Lambda表达式的关系
- Python仿黑客帝国代码雨
- Spring Boot 2.x 基础案例:整合Dubbo 2.7.3+Nacos1.1.3(配置中心)
- Golang zip流式解析器
- 腾讯视频过滤广告简略办法
- 淘宝店铺将导航和店招修改成通栏
- You may need to configure your browser or application to trust the Charles Root Certificate. See SSL
- 微信公众平台如何配置业务域名
- 【数据库】逻辑设计-ER模型转换为关系模型
- JS 两个数组(对象)去重合并
- Android变成setContentView()报错空指针异常
热门文章
- android怎么查看方法被谁调用,Android中查看布局文件中的控件(view,id)在哪里被调用(使用)...
- python装饰器应用_Python装饰器实现方法及应用场景详解
- python import pandas报错找不到_扎心!“我学了半年 Python,还是找不到工作”
- linux下kafka安装与配置
- 为什么SpringBoot中main方法执行完毕后程序不会直接退出呢
- python 字典默认会引用 除非深拷贝
- eclipse反编译插件Jadclipse介绍
- Powershell: powershell 获取本机IP地址
- 定时任务getScheduler
- python3第八天(面向对象)