- 浏览: 207440 次
文章分类
- 全部博客 (131)
- java (22)
- linux (10)
- php (6)
- css (1)
- english (2)
- delphi (7)
- javascript (js) (4)
- 生活 (1)
- sql (1)
- Hibernate (4)
- 面试题 (2)
- android (2)
- socket (1)
- ruby (4)
- jsp (1)
- ph (0)
- 分布式 性能调优 (1)
- 用Nginx (3)
- PHP集群 (1)
- 设计模式 (2)
- 关注 (1)
- 架构师 (2)
- 后台界面 (1)
- mina (1)
- rpc (1)
- 学习 (1)
- shell (4)
- shell 空格 (1)
- Symfony框架 (1)
- svn (2)
- swing (1)
- mysql centos (1)
- 汉字,中文 (1)
- url (1)
- 压缩图 (1)
- 缓存 大型网站 (1)
- linux netstat (1)
- ThreadLocal Connection 事务 (1)
- gwt (1)
- java jetty (1)
- 网站架构 (0)
- 网站架构 淘宝网 (1)
- php yii (1)
- java基础 SCJP (1)
- (1)
- 存储过程 (1)
- 平安PAFA架构 (1)
- ibm (1)
最新评论
-
geek87:
看来起很神奇,,,
在android的spinner中,实现取VALUE值和TEXT值。 -
changkunyang:
呵呵,这个方法不错,试过了,谢谢分享
在android的spinner中,实现取VALUE值和TEXT值。 -
王路喜:
第二种方法中要修改的文件类型是什么啊?我修改了TXT的编码为G ...
ubuntu下eclipse打开window下的java文件,注释内容为乱码,解决方法 -
jxqlovejava:
hashcode前部分,全部来自java核心技术卷1.
关于对象的equal方法和hashCode方法 -
lsf171028:
关于对象的equal方法和hashCode方法
javascript单引号和双引号区别2009-08-27 10:13在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:
<input value="Test" type="button" onclick="alert(""OK"");" />
IE提示出错后,再漫不经心地改为:
<input value="Test" type="button" onclick="alert(\"OK\");" />
结果还是出错。
这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:
<input value="" type="button" onclick="alert('OK');" />
但为什么javascript中的转义字符\没有效果了呢?
后来找到一段正常的代码:
<input value="Test" type="button" onclick="alert("OK");" />
这时才理解,原来这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML的,而不是javascript的。两个双引号的做法是 vbScript的,\"这种做法则是javascript的,而HTML的,则是用",此外还可以使用:"、'。
下面列出各种表达方法:
<html>
<body>
<input value="外双引号内双引号-错误" type="button" onclick="alert("OK");" /><br />
<input value="外单引号内单引号-错误" type="button" onclick='alert('OK');' /><br />
<input value="两个双引号-错误" type="button" onclick="alert(""OK"");" /><br />
<input value="两个单引号-错误" type="button" onclick="alert(''OK'');" /><br />
<input value="\+双引号-错误" type="button" onclick="alert(\"OK\");" /><br />
<input value="\+单引号-错误" type="button" onclick="alert(\'OK\');" /><br />
<input value="外双引号内单引号-OK" type="button" onclick="alert('OK');" /><br />
<input value="外单引号内双引号-OK" type="button" onclick='alert("OK");' /><br />
<input value="外部不使用引号-OK" type="button" onclick=alert('OK');alert("OK"); /><br />
<input value="HTML转义字符"(& # 3 4 ;)-OK" type="button" onclick="alert("OK");" /><br />
<input value="HTML转义字符'(& # 3 9 ;)-OK" type="button" onclick="alert('OK');" /><br />
<input value="HTML转义字符"(& # x 2 2 ;)-OK" type="button" onclick="alert('OK');" /><br />
<input value="HTML转义字符'(& # x 2 7 ;)-OK" type="button" onclick="alert('OK');" /><br />
<input value="HTML转义字符"(& q u o t ;)-OK" type="button" onclick="alert("OK");" /><br />
<input value="HTML转义字符'(& a p o s ;)-IE错误" type="button" onclick="alert('OK');" /><br />
<input value="其它\\-错误" type="button" onclick="alert(\\"OK\\");" /><br />
<input value="其它\& # 3 4 ;-错误" type="button" onclick="alert(\"OK\");" /><br />
</body>
</html>
发表评论
-
java Swing组件大全超牛的例子
2013-02-18 16:15 13467http://www.blogjava.net/tjsjrx2 ... -
Java ClassLoader
2012-12-26 21:27 824http://blog.sina.com.cn/s/blog_ ... -
终于运用ThreadLocal实现了Connection和Transaction的管理
2012-12-24 11:31 1699终于运用ThreadLocal实现了Connection和Tr ... -
Java运行环境JRE和Java虚拟机JVM有什么关系?
2012-10-15 17:41 1108http://ghost1193.blog.163.com/b ... -
JMX 平台MXBean
2012-10-15 17:39 1988from http://1985wanggang.blog.1 ... -
linux脚本(让JAR的config放在外边)
2012-08-09 20:15 1711linux脚本(让JAR的config放在外边) http: ... -
java压缩后高清晰图
2012-07-03 17:28 1389imgscalr – Java Image Scaling L ... -
proxy代理
2012-02-07 18:01 699http://hi.baidu.com/a8431256/bl ... -
使用Java开发需要关注的那些事儿
2011-11-22 14:35 718http://blog.csdn.net/jollyant/a ... -
spring3mvc+hibernate包
2011-07-06 15:30 1272===== spring3 ============ org. ... -
spring3+ ibatis2()配置
2011-07-06 10:30 1166参考 http://blog.csdn.net/cl61917 ... -
tomcat6 + apache2 集群配置
2011-07-04 14:45 946参考 http://www.iteye.com/top ... -
web.xml listener、filter、servlet 加载顺序
2010-11-28 15:25 1066web.xml listener、filter、servlet ... -
关于对象的equal方法和hashCode方法
2010-09-14 12:27 1443from http://gumeng000.iteye.com ... -
将中文转换成unicode的工具:
2010-08-11 17:49 1733from http://hechengrong.iteye. ... -
java 问题收集
2010-07-23 16:09 7181 StringBuffer / StringBuilder ... -
html
2010-05-14 12:14 8001 <input type="text&quo ... -
web错误代码
2010-03-16 12:22 8991 http status 404 这个页路径或**.js ... -
struts 提示错误收集
2009-10-14 17:20 10271 End of content reached whil ... -
struts1(html:checkbox)
2009-07-31 16:16 1169<html:checkbox property=&quo ...
相关推荐
总结来说,单引号和双引号在JavaScript中没有本质区别,它们都可以用来界定字符串。但在HTML中嵌入JavaScript代码时,要注意引号的使用和转义字符的正确使用。不同的环境使用不同的转义规则,要根据具体情况选择合适...
3. **模板字符串**:ES6引入了模板字符串(``` ` ```),可以在字符串内部直接使用变量或表达式,同时支持原始的双引号和单引号。 ```javascript var str = `This is a "string" example.`; ``` ### 描述解析:...
在JavaScript和jQuery中,单引号(')和双引号(")主要用来定义字符串。根据编程习惯和语法规则,它们之间并没有本质的区别,都可以用来创建和使用字符串。然而,当涉及到字符串嵌套时,就需要巧妙地选择使用哪种...
个人开发的一款JS拼接工具,代码挺简单的,不过挺实用,欢迎大家测试,向我提出bug。 主要应用在JS拼接,省去了你直接打单引号或者双引号的痛苦。
在JavaScript中,单引号和双引号的区别就小得多了。不像PHP中对双引号和单引号处理方式的明显区别,JavaScript中两者几乎是等价的。只要在定义字符串时保持引号的一致性,即开闭引号一致,不管是单引号还是双引号都...
在JavaScript编程语言中,字符串是数据类型的一种,通常使用单引号 `'` 或双引号 `"` 来定义。在某些场景下,我们可能需要将字符串中的单引号替换为双引号,或者反过来,双引号替换为单引号。这种需求在处理JSON对象...
总的来说,JavaScript中处理单引号与双引号冲突的方法多种多样,选择哪种方法取决于具体情况和开发者的偏好。在编写代码时,只要注意合理使用引号,并在必要时进行转义或替换,就能有效避免引号冲突带来的问题。此外...
总的来说,处理JavaScript参数值中的单引号和双引号问题,主要依赖于正确的转义和选择合适的引号包围策略。确保在字符串中适当转义特殊字符,并注意保持字符串的整体性,避免因空格引起的解析错误。通过这种方式,...
在JavaScript编程中,单引号(')和双引号(")是用于定义字符串的特殊字符。在处理字符串数据时,如果字符串内部本身就需要包含这些引号字符,就会导致语法错误,因为解释器会将第一个遇到的未闭合的引号解释为字符串的...
在JavaScript编程中,字符串的表示通常使用单引号(')或双引号(")。在简单的嵌套情况下,我们通常遵循一个规则:外部使用的引号类型与内部字符串中的引号类型不同,以便正确地关闭字符串。例如: ```javascript ...
JSON.parse() 方法用于将一个 JSON 字符串转换为对象。 >str1 = {'distance': 1, 'update_time': 'None', 'n_homalt_N_het': '13/3822', 'ratio': '-', 'quality': '451'} {'distance': 1, 'update_time': 'None', '...
首先,我们要理解双引号和单引号在JavaScript中的区别。在JavaScript中,双引号(`"`)和单引号(`'`)都可以用来定义字符串,但是当一个字符串内部需要包含另一种类型的引号时,就需要进行转义。例如,如果你用双引号...
在JavaScript编程语言中,单引号 `'` 和双引号 `"` 都被用来创建字符串。这个主题,"js 单双引号",涉及到它们的使用、差异以及最佳实践。 1. **创建字符串** 在JavaScript中,单引号和双引号都是用于创建字符串的...
在JavaScript编程语言中,字符串是使用单引号('')或双引号("")来定义的。在处理字符串时,经常会遇到单双引号的嵌套问题,这是为了在字符串内部包含另一层引号而不中断字符串的定义。以下是关于JavaScript中单双引号...
为了避免这种情况,本文将介绍在JavaScript赋值操作中遇到包含单引号(')和双引号(")的字符串时的解决方法。 首先,引号在HTML和JavaScript中用于标识字符串的开始和结束。例如,在HTML属性中使用双引号包围值,在...
在JavaScript编程中,单引号(')和双引号(")都是用来表示字符串的界定符号,基本上在大多数情况下可以互换使用。然而,它们之间的使用差异主要体现在字符串的嵌套和转义序列方面,尤其在与HTML结合使用时,正确的使用...