`
鹤惊昆仑
  • 浏览: 230223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javascript:void();在IE下会报告语法错误

阅读更多
javascript:void();在IE下会报告语法错误(见test2),而firefox不会报错。并且当该错误发生时,microsoft script editor或者IE8自带的debugger都帮不了你(根本不会自动定位错误)。
<script>
function test(){
	alert(1);
}
</script>

<a href="javascript:void();" onclick="test();return false;">test1</a>

<a href="javascript:void();" onclick="test();">test2</a>

<a href="javascript:void(0);" onclick="test();">test3</a>
0
0
分享到:
评论

相关推荐

    swot分析法javascript:void(0);

    去玩得起我的期望的委屈的期望短期我对得起我的缺点我去打球的委屈的

    JavaScript:JavaScript基础语法.docx

    JavaScript:JavaScript基础语法.docx

    JavaScript中void(0)的具体含义解释

    1. javascript:void (expression) 2. javascript:void expression 其中,expression 是一个要计算的 JavaScript 标准的表达式。表达式外侧的圆括号是可选的,但是写上去是一个好习惯。 void 操作符的主要作用是...

    空链接 href="#"与href="javascript-void(0)"的区别.docx

    ### 空链接 `href="#"` 与 `href="javascript:void(0)"` 的区别 在Web开发中,经常会遇到需要创建空链接的情况,这些链接主要用于页面内的导航或者是触发某些JavaScript事件,而不是真正的跳转到另一个页面。在HTML...

    JavaScript权威指南(第6版).JavaScript:The.Definitive.Guide

    原名: JavaScript: The Definitive Guide: Activate Your Web Pages, 6th edition 作者: David Flanagan 版本: 英文文字版-pdf/EPUB + 完整书中源代码 出版社: O'Reilly 书号: 978-0596805524 发行时间: 2011年05月...

    VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决

    在开发Vue项目时,遇到IE11浏览器白屏并报出`SCRIPT1002: 语法错误`的问题,通常是由于IE11不支持ES6语法导致的。Vue.js自身和许多现代JavaScript库广泛使用了ES6特性,而IE11并不完全支持这些新特性。以下是一些...

    比较详细的关于javascript中void(0)的具体含义解释

    JavaScript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. [removed]void (expression) 2. [removed]void expression expression 是一个要计算的 JavaScript...

    jquery 仿QQ相册

    &lt;li&gt;&lt;a title="" href="javascript:void(0);"&gt;&lt;img alt="" src="pics/1.jpg"&gt;&lt;/a&gt; &lt;li&gt;&lt;a title="" href="javascript:void(0);"&gt;&lt;img alt="" src="pics/2.jpg"&gt;&lt;/a&gt; &lt;li&gt;&lt;a title="" href=...

    设为主页跳转代码大全

    3. **需要阻止链接默认行为时**:可以考虑使用`&lt;a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com'); return false;"&gt;`的方式。 ### 四、注意事项 1. **避免过度使用JavaScript**: ...

    ie11兼容es6语法资源包

    标题中的"ie11兼容es6语法资源包"就是为了解决一个长期存在的问题:如何在不支持新标准的老版本浏览器,如Internet Explorer 11(IE11),中运行使用ES6新特性的代码。 首先,我们来详细探讨一下ES6,也称为...

    详解javascript void(0)

    - **`void(0)`**:`javascript:void(0)`在链接中使用时,阻止了默认的链接行为。点击这样的链接,浏览器不会尝试导航到任何URL,而是执行`void(0)`表达式,保持当前页面状态不变。 - **链接到ID**:相比之下,如果...

    javascript : the definitive guide (6th version)

    ### JavaScript:权威指南(第六版) #### 知识点概览 1. **JavaScript的核心概念与功能** 2. **客户端JavaScript的应用场景与技术** 3. **语法结构:字符集、注释、字面量等** 4. **类型、值与变量的管理** 5. **...

    最好的脚本编辑器javascript asp html,自动提示语法

    同时,自动纠错功能可以在编码过程中及时发现语法错误,避免了运行时才出现的潜在问题,提高了代码质量。 ASP(Active Server Pages)是微软开发的一种服务器端脚本环境,用于创建动态网页或Web应用程序。在ASP中,...

    JavaScript:The.Definitive.Guide 6th edition

    《JavaScript:The Definitive Guide》(JavaScript权威指南)是由David Flanagan编写的,是JavaScript编程领域中备受推崇的经典著作之一。本书第六版于2011年出版,由O'Reilly Media, Inc.发行,覆盖了当时最新的...

    javascript分页效果code

    outstr = outstr + "&lt;a href='javascript:void(0)' onclick='gotopage("+(parseInt((cpage-1)/10)*10)+")'&gt;previous&lt;/a&gt;"; for (count=parseInt(totalpage/10)*10+1;count;count++) { if(count!=cpage) { ...

    [removed]void(0)的问题使用探讨

    `void`操作符的语法是`javascript:void(expression)`,其中`expression`是一个JavaScript表达式。在这个上下文中,`void(0)`与`void(1)`或任何其他非`undefined`值的效果是一样的,因为它们都会计算表达式,但不返回...

    Google语法高亮JavaScript功能

    Google语法高亮JavaScript功能就是为了解决这一问题而设计的,它能够让代码在网页上以颜色鲜明、结构清晰的方式呈现,使得开发者和读者能够更轻松地理解和分析代码。 **什么是语法高亮** 语法高亮(Syntax ...

    javascript 语法教程及实例

    JavaScript 是一种广泛应用于Web开发的轻量级脚本语言,它在1995年由Netscape公司的Brendan Eich创造,最初名为LiveScript,后因Java的流行而更名为JavaScript,尽管名字相似,但它与Sun公司的Java语言在语法和设计...

    js中[removed]void(0) 真正含义

    在JavaScript中,`void`操作符是...总之,`javascript:void(0)`在JavaScript编程中是一个实用的技巧,用于阻止链接的默认行为,同时允许你附加自定义的JavaScript逻辑。理解这一概念对于编写交互式的网页应用非常重要。

    使用JSLint完成JavaScript语法检查

    JavaScript是一种广泛应用于Web开发的动态编程语言,但其灵活性可能导致代码质量参差不齐,语法错误和潜在问题难以察觉。为了确保代码的质量和可维护性,开发者常常借助于静态代码分析工具,比如JSLint。本文将深入...

Global site tag (gtag.js) - Google Analytics