js、html中的单引号、双引号及其转义使用(转)

FIFO Generate IP核使用——FIFO写操作详解及Status Flags页配置 本文介绍了FIFO的写操作及Status Flags页的配置信息。 阅读详情

js、html中的单引号、双引号及其转义使用

在一个网页中的按钮,写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的。两个双引号的做法是vbScript的,\"这种做法则是javascript的,而HTML的,则是用&quot;,此外还可以使用:"、&#x27。

下面列出各种表达方法:
<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转义字符&quot;(& q u o t ;)-OK" type="button" onclick="alert(&quot;OK&quot;);" /><br />
<input value="HTML转义字符&apos;(& a p o s ;)-IE错误" type="button" onclick="alert(&apos;OK&apos;);" /><br />

<input value="其它\\-错误" type="button" onclick="alert(\\"OK\\");" /><br />
<input value="其它\& # 3 4 ;-错误" type="button" onclick="alert(\"OK\");" /><br />
</body>
</html>

易灵思Trion FPGA实战:5分钟搞定MIPI硬核配置(附Interface Designer避坑指南) 本文详细介绍了易灵思Trion FPGA中MIPI硬核的快速配置方法,通过Interface Designer工具实现从时钟配置到数据收发的全流程实战。特别针对初次接触Trion系列的设计师,提供了六个关键配置陷阱及解决方案,帮助开发者高效完成嵌入式视觉和高速数据传输项目。 阅读详情

相关推荐

AMG8833红外测温实战:在STM32F103上做个简易人体感应与温度报警器

本文详细介绍了如何在STM32F103上使用AMG8833红外测温传感器构建人体感应与温度报警系统。通过硬件连接方案、驱动代码开发、人体检测算法实现及报警系统设计,展示了如何利用8x8红外温度矩阵实现智能监测功能。文章包含实用的初始化流程、温度数据读取优化和低功耗策略,为创客项目提供完整解决方案。

weixin_33725239的博客 395

单引号,双引号,javascript,HTML,转义字符

在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: &lt;input value="Test" type="button" onclick="alert(""OK"");" /&gt; IE提示出错后,再漫不经心地改为: &lt;input value="Test" type="button" oncl

幻.化 932

onnx入门教程(一):解决模型部署中的难题

直接使用 PyTorch 模型的话,我们修改几行代码就能实现模型输入的动态化。但在模型部署中,我们要花数倍的时间来设法解决这一问题。现在,让我们顺着解决问题的思路,体验一下模型部署的困难,并学习使用自定义算子的方式,解决超分辨率模型的动态化问题。刚刚的报错是因为 PyTorch 模型在导出到 ONNX 模型时,模型的输入参数的类型必须全部是 torch.Tensor。而实际上我们传入的第二个参数" 3 "是一个整形变量。这不符合 PyTorch 转 ONNX 的规定。我们必须要修改一下原来的模型的输入。

图像学习之旅 1129

JavaScript学习笔记——JSON

JSON JS中的对象只有JS自己认识,其他的语言都不认识,但有时候我们需要在不同语言之间进行交互数据或者传递,所以就需要用到JSON。 JSON其实就是一种特殊格式的字符串,这种字符串可以被任意语言识别,并且可以转换为任意语言中的对象。 JSON:JavaScript Object Notation,JavaScript对象表示法 JSON和JS对象格式一样,唯一不同的是JSON字符串中的属性名必须加双引号,其他的和JS语法一致 JSON分类 (1)对象 {} (2)数组 [] JS

weixin_44734398的博客 293

【爬虫】Python实现爬取淘宝商品信息(超详细)

项目基于Python的第三方库Selenium模拟浏览器运行、PyQuery解析和操作HTML文档,获取淘宝平台中某类商品的详细信息(商品标题、价格、销量、商铺名称、地区、商品详情页链接、商铺链接等),并基于第三方库openpyxl建立、存储于Excel表格中。# 全局变量count = 1 # 写入Excel商品计数# 启动ChromeDriver服务# 关闭自动测试状态显示 // 会导致浏览器报:请停用开发者模式# 把chrome设为selenium驱动的浏览器代理;# 窗口最大化。

qq_46315152的博客 4万+

华为防火墙双线路配置实战:5分钟搞定主备自动切换(含健康检查避坑指南)

本文详细介绍了华为防火墙双线路配置实战,包括主备自动切换和健康检查机制的优化技巧。通过智能健康检查机制,华为防火墙能实现毫秒级故障自动切换,确保网络高可用性。文章提供了从架构设计到实战配置的全流程指南,并分享了常见配置误区与解决方案,帮助中小企业快速搭建稳定可靠的网络架构。

weixin_30872337的博客 606

纯html标签下单引号和双引号以及html和JS混编下单引号和双引号

1. 单独html标签时,单引号和双引号区别: 输出完全一样,故在纯html标签下以上三种写法是完全等效的。 2. 在JS混编情况下html标签的双引号和单引号区别: 转义字符串(Escape Sequence)也称字符实体(Character Entity)。在HTML中,定义转义字符串的原因有两个:第一个原因是像“”这类符号已经用来

jielione的专栏 1万+

利用图层自动识别算法实现CAD到Revit BIM模型的高效转换 - VS2022与AutoCAD2024开发环境配置指南

本文详细介绍了如何配置VS2022与AutoCAD2024开发环境,并利用图层自动识别算法实现CAD图纸到Revit BIM模型的高效自动化转换。通过解析CAD图层的规律性,该算法能智能识别并分类墙、门、窗等构件,提取几何信息并驱动Revit自动创建三维模型,从而将传统繁琐的人工“翻模”工作转化为高效、准确的自动化流程,大幅提升BIM模型创建效率。

Apple的专栏 1128

CTFhub-SQL注入

CTFhub-SQL注入

Moyv的博客 1万+

避坑指南:Docker部署PaddleOCR-VL服务时,关于flash-attn安装、端口映射和模型加载的那些坑

本文详细记录了Docker部署PaddleOCR-VL服务时遇到的常见问题及解决方案,包括flash-attn安装、GPU兼容性检查、容器生命周期管理、模型加载优化等关键环节。特别针对不同GPU架构提供了flash-attn的安装策略,并分享了端口映射、配置文件处理等实用技巧,帮助开发者高效避坑。

weixin_33686714的博客 464

【Unity3D】关于unity中spriteAtlas的打包方案及使用时内存状态的多组对照实验

unity项目中使用精灵(Sprite)为了降低性能消耗,我们可以使用精灵图集(Sprite Atlas)技术,它能够将多个纹理合并成一个大纹理

云渊寒烬 5101

html页面的单引号,双引号

html页面单引号,双引号。 如果有双引号,里面的东西就只能单引号, 要不然添加 符号 \ 在双引号开始前面添加 原来的 <div class="info"> <h3 class="title" style="padding-bottom: 0px" id="title"></h3>

userzou的博客 2275

UE5接入在线直播视频源,如hls(m3u8)格式

UE5接入在线直播视频源

专注GIS开发 9504

js、html中的单引号、双引号及其转义使用(转)

  在js中对相关字符做判断或取值的时候很多情况下都会用到这些,也是我刚刚遇到的问题,通过参考下面的这篇文章,一切都解决了,摘抄下来做个笔记!呵呵...------在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:IE提示出错后,再漫不经心地改为:结果还是出错。这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:但为什么javascrip

Andrew's Blog 1万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

js拼接HTML onclick传参

字符串 1 使用&quot; 。比如: (&quot;'+key+'&quot;)例: htmlStr = htmlStr + '<span><img src="'+src+'"/><i onclick="deleteFile(&quot;'+key+'&quot;);" class="fa fa-minu...

ayuqian6000的博客 2368

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

php中单双引号的转义

经测试,我的sublime text3双引号中没法转义单引号 1、由于PHP将试图找出那些需要将其值插入到双引号内的变量,所以从理论上讲,使用单引号要快一些。但是,如果需要打印一个变量的值,则必须使用双引号。 2、因为有效的HTML常常包括许多用双引号括住的属性,所以当利用PHP打印HTML时,使用单引号最容易。

xilengleng的博客 892

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

js、html中的单引号、双引号及其转义使用

一. 主要转义对应 &amp;apos;     ----单引号 $#39;        ----单引号(兼容IE) &amp;quot;      -----双引号 二.问题来源 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: &lt;input value="Test" type="button" onclick="alert(""OK"");"

fighting_DW 2510

js拼装html单引号双引号,js、html中的单引号、双引号及其转义使用

js、html中的单引号、双引号及其转义使用在js中对相关字符做判断或取值的时候很多情况下都会用到这些.------在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下:IE提示出错后,再漫不经心地改为:结果还是出错。这时,我就想不通了,虽然我知道最直接的解决方法是写成这样:但为什么javascript中的转义字符\没有效果了呢?后来找到一段正常的代码:这 时才理解,原来这时,还是归...

weixin_39828193的博客 1127

JavaScript # 前端 js、html中的单引号、双引号及其转义使用

修改之前的代码: menu = " <dd><a href='javascript:;'kit-target data-options='{url:'test.aspx',icon:&#xe612;,title:测试页,id:7}'> <i class='layui-icon'>&#xe612;</i><span> ...

qq_16313575的博客 2388

JS、html中单引号与双引号的区别

JS、html中单引号与双引号的区别 (学习留存,如有侵权,请告知,立刻删除!) 首先要说明,在JS中单引号与双引号可以同时使用,但是要有规则。 一、外面用了双引号,里面就不可以在用双引号了;外面用了单引号,里面也就不可以用单引号了。 二、不同类型引号之间可以嵌套,最多两层(用转义可以套多层,但是可读性差,不建议这么用!);比如单引号中套双引号,或者双引号中套单引号。 三、单引号转义为’;双引号转...

weixin_43904021的博客 4249

JS、html中单引号与双引号的区别!

(学习留存,如有侵权,请告知,立刻删除!) 首先要说明,在JS中单引号与双引号可以同时使用,但是要有规则。 一、外面用了双引号,里面就不可以在用双引号了;外面用了单引号,里面也就不可以用单引号了。 二、不同类型引号之间可以嵌套,最多两层(用转义可以套多层,但是可读性差,不建议这么用!);比如单引号中套双引号,或者双引号中套单引号。 三、单引号转义为\';双引号转义为\"; 四、单引号与双...

zhaoyanmi的博客 5588

JS中的单引号和双引号

JS里面的单引号和双引号可以同时使用,但是要遵循一定的准则。 最外面用了双引号了,那么里面就不能再用双引号了,因为引号是成双对的,浏览器读到一个双引号后,到第2个双引号时才算结束;同理,浏览器读到一个单引号后,必须要读到第二个单引号才算结束, 单引号和双引号之间的字符串可以相加 'af'+"bvvv"+'dd' 输出 "afbvvvdd" 还有一种情况,,这里的单引号也是字符串的一部分 "<div class='con"+"tent'></div>" 输出 "<d

qq_47443027的博客 3505

js 中的双引号和单引号使用总结

单引号和双引号其实没啥区别,看你自己习惯了 -------------------不正确 -------------------正确 双引号中再用双引号要这样: var str = "abc\"def\"ghi" 用反斜杠来禁止解析双引号。 下面是我摘录的,希望对你有用: 在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: IE提示出错后,再漫不经心地改为:

笑看人生的专栏 4611

js html 单引号,JS 和 HTML 中的单引号与双引号

JS中的单引号与双引号HTML中的单引号与双引号很简单,就是两个字符实体:显示 描述 实体名称 实体编号" 双引号、引号 " "' 单引号、撇号 ' 'x1显示 描述 实体名称 实体编号2" 双引号、引号 " "3' 单引号、撇号 '...

weixin_33784572的博客 1467
上一篇: ORACLE 表空间扩展方法
下一篇: 在上传图片前实现图片预览
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值