<a>标签中href="javascript:;"表示什么意思??
2017-02-20 15:26
696 查看
javascript: 是一个伪协议,其他的伪协议还有 mail: tel: file: 等等。
javascript:是表示在触发a默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击a时就没有任何反应。
一般在这种情况下,会给绑定一个事件回调,来执行业务,如:
理解:href=”javascript:;”就是去掉a标签的默认行为,跟href=”javascript:void(0)”是一样的,
void 是JavaScript 的一个运算符,void(0)就是什么都不做的意思。
< a id = "jsPswEdit" class = "set-item" href = "javascript:;" >我是超链接</ a >
javascript:是表示在触发a默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击a时就没有任何反应。
一般在这种情况下,会给绑定一个事件回调,来执行业务,如:
document.getElementById( 'jsPswEdit' ).addEventListener( 'click' , function (e) { e.preventDefault(); // 当<a>触发click时,处理业务 }, false );
理解:href=”javascript:;”就是去掉a标签的默认行为,跟href=”javascript:void(0)”是一样的,
void 是JavaScript 的一个运算符,void(0)就是什么都不做的意思。
相关文章推荐
- <a>标签中href="javascript:;"表示什么意思??
- <a>标签中href="javascript:;"表示什么意思?
- <a>标签中href="javascript:;"表示什么意思??
- <a>标签中href=\"javascript:;\"表示什么意思??
- <a>标签中href="javascript:;"表示什么意思??
- <a href="javascript:;" id="button_qg_close"></a>表示什么意思?
- <A href="javascript:void(0)">什么意思?
- <a>标签中href="javascript:;"
- <a href="#">是什么意思?
- 很简单的JSP问题,<base href="<%=basePath%>">这句话什么意思?
- <a>标签中href="javascript:;"的意思
- <a>标签中href="javascript:;"的作用
- <a href="onclick="javascript:goSearch(this)" class="click" name="Java">Java</a>为什么a标签的父节点获取不到
- 将<a>标签的href属性值设置为"#"所表示的意思
- 怎么理解<a>标签中a href="javascript:;"
- window.jQuery || document.write("<script src='javascript/jquery-1.7.1.min.js'>"什么意思?
- <a href="#">链接</a>中的#是什么意思
- copy(dist.begin(), dist.end(), ostream_iterator<int>(cout, " ")); cout << endl; 这句话是什么意思
- <a href="javascript:void(0);">
- spring property标签中的 ref属性和ref 标签有什么不同? 如下:<property name="a" ref="b" />