单引号、双引号 转义符

简介: '----单引号"-----双引号在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:IE提示出错后,再漫不经心地改为:结果还是出错。这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:但为什么javascript中的转义字符\没有效果了呢?后来找到一段正常的代码:这时才理解,原来这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML的,而不是javascript的。
'----单引号
"-----双引号

在一个网页中的按钮,写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(&quot;OK&quot;);" />
这时才理解,原来这时,还是归于HTML的管辖范围,所以转义字符应该使用HTML的,而不是javascript的。

 

上网搜索了下发现&apos;是单引号的转义符,&quot;是双引号的转义符。我就依葫芦画瓢将上面的代码改为

 

<p>

<span style=&quot;color: #ff0000;&quot;>内容</span>

</p>

保存发布预览OK了!

 

相关文章
|
8天前
忽略大小写的字符串比较
忽略大小写的字符串比较
|
4月前
|
移动开发 编译器 C#
C# 常用的“转义符”对字符串的使用与讲解
C# 常用的“转义符”对字符串的使用与讲解
|
10月前
|
C语言
字符串+转义字符
c语言学习第三弹
|
10月前
WHERE 何时使用引号
WHERE 何时使用引号
58 0
|
11月前
|
数据采集 JSON 数据格式
一日一技:你怎么总是搞不清反斜杠的问题
一日一技:你怎么总是搞不清反斜杠的问题
98 0
|
Shell Linux
shell中的单引号字符' 双引号字符" 反斜杠字符/ 反引号字符`
反斜杠的另一种作用,就是当反斜杠用于一行的最后一个字符时,shell把行尾的反斜杠作为续行,这种结构在分几行输入长命令时经常使用。
[oeasy]python0051_ 转义_escape_字符_character_单引号_双引号_反引号_ 退格键
[oeasy]python0051_ 转义_escape_字符_character_单引号_双引号_反引号_ 退格键
93 0
[oeasy]python0051_ 转义_escape_字符_character_单引号_双引号_反引号_ 退格键
|
C# 开发者
C# 转义字符
简介: 是一种字符,用来表示那些带有特殊含义的字符,是C#字符串知识中重要的组成部分。比如用字符串表示文件路径的时候,如果转义字符生效,我们就需要将原来的单个反斜杠。为我们提供了取消转义字符的操作,我们只需要在字符串前加上。都改成两个,这样十分的麻烦,有什么简单一点的方法呢?加一个普通字符组成,它们合在一起表示一个。就是一个转义字符,表示换行,所以。与后面的字符结合表示转义字符。有的时候我们不想让反斜杠。就只是表示一个反斜杠了。
|
XML 数据格式
Html/Xml中的转义字符
HTML中的转义字符  HTML中,&等有特殊含义,(前两个字符用于链接签,&用于转义),不能直接使用。使用这三个字符时,应使用它们的转义序列,如下所示: 转义字符 源字符 描述 &amp; 或 & & 和 &lt; 或 大于号 &quot; " 双引号 &nbsp; 空格 &copy; © 版权符 &reg ® 注册符 需要说明的是: a. 转义序列各字符间不能有空格; b. 转义序列必须以";"结束; c. 单独的&不被认为是转义开始; d. 区分大小写。
1501 0