Jquery的html方法里包含特殊字符的处理,类似双引号之类的

Windows下QT5.15.2安装MQTT模块全攻略(附分支选择避坑指南) 本文详细介绍了在Windows环境下为QT5.15.2安装MQTT模块的完整流程,包括环境准备、源码获取、编译配置及项目集成等关键步骤。特别针对分支选择、依赖项处理和常见错误提供了实用解决方案,帮助开发者高效完成MQTT模块的安装与调试,适用于物联网开发场景。 阅读详情

在使用jquery的html()方法时,有时候里面添加的html代码含有一些特殊字符,需要进行转义。


如下例子:

[html]  view plain  copy
  1. <pre name="code" class="javascript">inst_html = "<a style=color:white' onmouseover = '";    
  2. inst_html += "javascript:showme('"+inst.instId+"_"+valId+"');";    
  3. inst_html += "'  ";    
  4. $("#inst_div_"+valId).html(inst_html);   

 
 如果这样直接写的话,在chrome和FF浏览器下,没有问题,但在IE8下会报错。



解决方法就是将javascript里面的'进行转义改成&#39;,这样就不报错了。


如上例改为:
[javascript]  view plain  copy
  1. inst_html = "<a style=color:white' onmouseover = '";  
  2. inst_html += "javascript:showme('"+inst.instId+"_"+valId+"');";  
  3. inst_html += "'  ";  
  4. $("#inst_div_"+valId).html(inst_html);  

部分字符转义如下:


 &符号:"&", "&amp;"
双引号:"\"", "&quot;"
小于号:"<", "&lt;"
大于号:">", "&gt;"
单引号:"'", "&#39;"
电力系统设计实战:如何用ETAP绘制一次接线图并优化供电方案 本文详细介绍了如何使用ETAP软件进行电力系统一次接线图的绘制与供电方案优化。从基础环境配置到主接线拓扑构建,再到典型接线方式的对比分析与智能优化,为工业与民用电力系统设计提供实用指南。通过ETAP的可靠性分析和动态仿真功能,帮助工程师选择最优供电方案,提升系统可靠性和运维效率。 阅读详情

相关推荐

String+CytoScape构建PPI网络

1.下载CytoScape Cytoscape是一款专业强大好用的物生信息分析软件,主要达用于专业的研究人员使用,软件主要适用于整合模块化网络和生物科学联系网络图的绘制,支持多种文件格式,导入后就可以直接进行编辑或者分析等操作了,除此之外,软件还提供了强大的编辑工具,支持添加相应的注释信息,软件基于java环境组件打造。 下载地址:https://cytoscape.org/ 因为软件基于java...

xiaobai1_1的博客 1万+

Jquery的html方法里包含特殊字符的处理

在使用jquery的html()方法时,有时候里面添加的html代码含有一些特殊字符,需要进行转义。 如下例子: inst_html = "&lt;a style=color:white' onmouseover = '"; inst_html += "javascript:showme('"+inst.instId+"_"+valId+"');"; inst_html += "' "..

welcome66的专栏 736

PLCopen运动控制避坑指南:单轴功能块常见报错排查(基于SM3_Basic函数库)

本文深入解析PLCopen运动控制中单轴功能块的常见报错问题,基于SM3_Basic函数库提供实用排查指南。从功能块逻辑错误与硬件报错的甄别技巧到高频报错场景的解决方案,帮助工程师快速定位并解决运动控制系统中的稳定性问题,提升工业自动化设备的运行效率。

weixin_33686714的博客 318

js 防止字符串中的特殊符号被转义

如上例子 "<5次/天" 中的"<"会被转义成&lt;,为防止被转移 我们可以使用 a.text() 代替a.html() 即可 jQuery的.html()方法默认会转义的,这种情况使用.text()就不会转义了。 ...

漫天随飞雪的博客 8574

5G NR 帧结构

本节主要介绍5G NR中的帧结构[38.211-4.3]。5G帧结构(Frame Structure)为时域结构。其设计比其4G LTE更为灵活,这种灵活性使5G能够根据应用需求(如增强移动宽带eMBB,超高可靠低时延通信URLLC)进行调整,同时支持差异化的应用场景,提高了5G的利用效率与响应能力。具体而言,5G帧结构是基于时隙和OFDM符号设计的,且5G网络能够根据服务需求动态调整各时隙持续时长。

夫子喵的博客 5287

jmeter小白下载安装步骤

本文仅仅简单介绍了jmeter工具的下载安装,以及基础的操作步骤。

昔年@曦的博客 3498

HTML中显示特殊字符,如尖括号 “<”,“>“等等

HTML中显示特殊字符,如尖括号 “<”,">"等等 问题重现: 在对数据进行编辑时,新开了一个layer层,发现layer打开后,界面空白并且关闭按钮异常,使得界面卡住不能操作,只能重新进入网页。(按住F12后无报错内容) 追溯原因是因为对layer层的title属性进行赋值的时候,包含了特殊符号“<”,因此导致了解析时出错。 解决方法:将特殊字符进行转义。 < 使用 &lt 转义;  <= 使用&le转义;> 使用&gt进行转义;  >

superpan的博客 1693

手把手教你用6轴IMU跑通LIO-SAM:参数配置与代码修改保姆级教程

本文提供了一套完整的6轴IMU适配LIO-SAM的解决方案,包括参数配置与代码修改的详细步骤。从理解6轴与9轴IMU的关键差异入手,逐步指导如何调整核心配置文件params.yaml、重构utility.h关键函数、优化mapOptimization.cpp的位姿融合逻辑,并给出编译验证与性能调优建议,帮助开发者快速实现6轴IMU在LIO-SAM中的稳定运行。

weixin_28717807的博客 357

html 中引号 转义引号,如何正确转义html属性中的引号?

你真的应该只允许不受信任的数据进入良好属性的白名单,例如:align,alink,alt,bgcolor,border,cellpadding,cellspacing,class,color,cols,colspan,coords,dir,face,height,hspace,ismap,lang ,marginheight,marginwidth,multiple,nohref,noresize...

weixin_35731754的博客 372

基于STM32L4XX、HAL库的ESP32-C3-WROOM-02-N4 WIFI模块驱动程序设计

支持802.11 b/g/n Wi-Fi (2.4GHz)RISC-V 32位单核处理器,主频高达160MHz。封装尺寸:18mm × 20mm × 3mm。工作温度范围:-40°C ~ 85°C。// 设置WiFi模式为STA。支持Bluetooth 5 (LE)// 发送AT指令测试通信。// 检查响应是否包含OK。内置4MB SPI Flash。// 连接TCP服务器。// 发送HTTP请求。// 初始化UART。// 建立TCP连接。低功耗设计,适合IoT应用。

zhusl6688的博客 385

UG NX二次开发(C#)-VS2022配置NX二次开发模板不能正常显示的问题

随着VS2022的发布,使用VS2022进行UG NX二次开发的人员也会越来越多,但是由于VS2022和以前的VS版本采用代码结构不同,而UG NX的二次开发编程模板还没有适应于VS2022的模板配置,所以不能正常的创建一个完整的工程。本文采用曲线救国的方式来实现VS2022下的UG NX二次开发。如果有读者能很好的解决模板配置,不吝赐教。

GimiGimmy 4277

jquery html特殊字符反转义,JS - 实现HTML标签的转义、反转义的几种方法

特殊字符反转义,JS - 实现HTML标签的转义、反转义的几种方法

zyf13671493506的博客 1776

2026年国赛C题微网与外部电网电力调控策略 (三):问题三、问题四滚动预测、实时电价与结果核验

专栏内定期更新ABCDE五题详细思路、代码(含运行结果图)和讲解视频-(11号之前半价):问题三看起来只是多给了一个光伏预报附件,实质上它改变了整道题的信息结构:问题四则是在问题二、问题三之上替换价格来源。问题4-2相当于“确定性计划+实时电价”,问题4-3相当于“滚动预测+实时电价”。物理模型完全不变,改变的是价格序列和费用口径。本文先给出核心结果:从结果看,问题3比问题2多约164.21万元,问题4-3比问题4-2多约168.79万元。主要增量不是“储能没有工作”,而是预测误差、计划偏差和紧急购电造成的

YOLO 345

jQuery对特殊字符进行转义的方法

当我们遇到特殊的id名,我们如何使用jquery对含特殊符号的ID进行转义呢?答案是使用双斜杠 demo1: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jquery使用双斜杠进行特殊字符转义</title> ...

EUGL的博客 2448

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

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

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

weixin_39828193的博客 1127

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

easyui datagrid 显示html标签,easyui-datagrid特殊字符不能显示的处理方法

在easyui中datagrid、combobox、tree等组件都不能显示含有html标签的特殊字符,因为这些字符会被当作html标签被解析掉。这里给出了一个处理方案,希望对大家有帮助。以datagrid为例:找到jquery.datagrid.js文件,在其中添加如下方法:function escapeHtml(s) {if (s === undefined) {return s;} else...

weixin_36322275的博客 514

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

js中单引号双引号的处理

这几天在项目中遇到要动态添加li标签并且要给该标签添加点击事件同时传入ajax获取到的数据,这就需要与单引号和双引号同时打交道,由于我js技术还不是很好,这对我来说比较麻烦,后来百度找到了解决办法。这里记录下解决方法。 2017 1-12 10:55 --> 由于函数传入参数时是带了单引号的,所以需要处理 for (var i = 0; i < data.length; i

Howard的博客 2809

JQuery的html()返回值带标签的情况

html()函数在返回带HTML标签的内容时,它会自动规范HTML标签内容。例如: function check() {     var info =$("#loading").html();alert (info);     if (info=='hello陈'

yiping1980的专栏 2831

在html的input文本输入框中,无法正确显示单引号和双引号的问题

<br />网上有很多解决方法,比如其中一种:<br />pName = pName.replace(/([",'])/g,'//$1');//单引号:' 双引号:"进行替换<br />还可以使用:<br /> <br /><input type="text" value="'"/>如果是要输出单引号',就用双引号进行包括,如果是要输出双引号",就用单引号'进行包括。<br /><input type="text" value='"'/><br /> <br />还可以用jquery的方法,

徐杰的专栏 1万+

php 特殊字符替换,php 特殊字符处理函数

php 特殊字符处理函数但是我们可以用正则进行替换:复制代码 代码如下:function dhtmlspecialchars($string) {if(is_array($string)) {foreach($string as $key => $val) {$string[$key] = dhtmlspecialchars($val);}} else {$string = preg_rep...

weixin_31312621的博客 472

jQuery CSV终极指南:如何在前端项目中高效解析和处理CSV数据

你是否曾经在前端项目中遇到过CSV数据处理难题?数据导入导出、报表生成、数据转换...这些看似简单的任务背后隐藏着无数细节和陷阱。今天,我将为你介绍一个经过实战检验的解决方案——jQuery CSV插件,它能帮你轻松解决所有CSV相关的技术挑战。 ## 为什么选择jQuery CSV插件? 在Web开发领域,CSV(逗号分隔值)格式是最常用的数据交换格式之一。无论是从服务器获取数据、导出用户报

gitblog_00400的博客 758

jQuery-CSV常见问题解答:解决CSV解析中的10个典型难题

如果你正在使用jQuery-CSV进行CSV数据处理,可能会遇到各种解析难题。这篇**终极指南**将为你解答10个最常见的CSV解析问题,帮助你快速掌握这个强大的jQuery CSV插件。jQuery-CSV是一个100%符合IETF RFC 4180标准的CSV解析器,经过实战测试和性能优化,是处理CSV数据的理想选择。 ## 1. 如何正确导入和使用jQuery-CSV插件? 🤔 jQu

gitblog_00271的博客 842

ajax data 赋值html,jquery中ajax的data

jquery ajax方法中data有什么用// 登陆 function loginAjax(param) { var self = this; $.ajax({ type: 'post', url: '/user/login', dataType: 'json', data: param, success: function(data) { }, error: function(error) {...

weixin_42210038的博客 487
上一篇: Java DecimalFormat 用法
下一篇: Jasperreport导出pdf内容展示不完全处理
ole_triangle_java
博客等级 码龄10年 82粉丝 83原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值