js中参数带单引号和双引号问题!已解决

js拼接工具,省去手动带单引号或双引号的痛苦 个人开发的一款JS拼接工具,代码挺简单的,不过挺实用,欢迎大家测试,向我提出bug。 主要应用在JS拼接,省去了你直接打单引号或者双引号的痛苦。 立即下载

比如:这是js一个函数 :

function buyeranswer(str){

alert("I am dengyang")

}

用下面各种写法来调用这个函数:

错误写法:

tablebuy+="<div id='page' class='clear spage'>共<s:property value='#request.pageBean.allRow' />条记录 当前第"+currentPage+"/<s:property value='#request.pageBean.totalPage' />页"+" ";
if(currentPage<'${pageBean.totalPage}'){
   tablebuy+="<a href='javascript:buyRecords(buyRecord?goods_id=${goods.id}&page="+next+")'>下一页</a>"+" ";
   tablebuy+="<a href='javascript:buyRecords(buyRecord?goods_id=${goods.id}&page=<s:property value='#request.pageBean.totalPage'/>)'>尾页</a>";
}

错误写法:

tablebuy+="<div id='page' class='clear spage'>共<s:property value='#request.pageBean.allRow' />条记录 当前第"+currentPage+"/<s:property value='#request.pageBean.totalPage' />页"+" ";
if(currentPage<'${pageBean.totalPage}'){
   tablebuy+="<a href='javascript:buyRecords(‘buyRecord?goods_id=${goods.id}&page="+next+"’)'>下一页</a>"+" ";
   tablebuy+="<a href='javascript:buyRecords(‘buyRecord?goods_id=${goods.id}&page=<s:property value='#request.pageBean.totalPage'/>’)'>尾页</a>";
}

tablebuy+="</div>";

错误写法:

tablebuy+="<div id='page' class='clear spage'>共<s:property value='#request.pageBean.allRow' />条记录 当前第"+currentPage+"/<s:property value='#request.pageBean.totalPage' />页"+" ";
if(currentPage<'${pageBean.totalPage}'){
   tablebuy+="<a href='javascript:buyRecords(+“‘”+"buyRecord?goods_id=${goods.id}&page="+next+"’)'>下一页</a>"+" ";
   tablebuy+="<a href='javascript:buyRecords(+“‘”+"buyRecord?goods_id=${goods.id}&page=<s:property value='#request.pageBean.totalPage'/>’)'>尾页</a>";
}

错误写法:

tablebuy+="<div id='page' class='clear spage'>共<s:property value='#request.pageBean.allRow' />条记录 当前第"+currentPage+"/<s:property value='#request.pageBean.totalPage' />页"+" ";
if(currentPage<'${pageBean.totalPage}'){
   tablebuy+="<a href='javascript:buyRecords(+““”+"buyRecord?goods_id=${goods.id}&page="+next+" ”)'>下一页</a>"+" ";
   tablebuy+="<a href='javascript:buyRecords(+““”+"buyRecord?goods_id=${goods.id}&page=<s:property value='#request.pageBean.totalPage'/>”)'>尾页</a>";
}

正确的写法:

tablebuy+="<div id='page' class='clear spage'>共<s:property value='#request.pageBean.allRow' />条记录 当前第"+currentPage+"/<s:property value='#request.pageBean.totalPage' />页"+" ";

if(currentPage<'${pageBean.totalPage}'){
   tablebuy+="<a href='javascript:buyRecords("+"/"buyRecord?goods_id=${goods.id}&page="+next+"/")'>下一页</a>"+" ";
   tablebuy+="<a href='javascript:buyRecords("+"/"buyRecord?goods_id=${goods.id}&page=<s:property value='#request.pageBean.totalPage'/>/")'>尾页</a>";
}   tablebuy+="</div>";

 

归纳一下 就是js中参数中如果同时带有单引号和双引号 这时候 需要转换 (用法为 /"):

希望对大家能用帮助!

Js参数值中含有单引号或双引号问题的解决方法 本文是对Js参数值中含有单引号或双引号问题的解决方法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助 立即下载

相关推荐

Doris副本修复实战:从状态机到手动修复的完整指南

在分布式数据库系统中,多副本机制是实现高可用与数据一致性的核心技术。其原理是通过在不同节点存储数据的多个拷贝,确保部分节点故障时服务仍可继续。这项技术的核心价值在于保障数据可靠性,并支撑在线分析处理(OLAP)等对数据一致性要求高的应用场景。当副本出现损坏、丢失或版本不一致时,系统通常依赖自动修复机制,但在元数据损坏、多副本同时故障等复杂场景下,自动修复可能失效,需要深入理解副本状态机并借助手动工具介入。本文将聚焦Doris数据库,解析Tablet副本状态流转(如BAD、VERSION_ERROR),并详细

weixin_32288959的博客 462

单/双引号多次嵌套问题的两种解决方案:转义和es6模板字符串

JS中:双引号内不能包含双引号,单引号内不能出现单引号。如果遇到多次嵌套时,有以下两个解决方案:1.使用转义符号“\”转义template:'&lt;div @click="school=\'home\'"&gt;组件一 {{school}}&lt;/div&gt;',2.使用es6模板字符串“``”template: ` &lt;div @click="school='home'"&gt;组件一...

g229191727的博客 1万+

告别商业软件?实测用gnina(CNN打分版)做分子对接:从安装到跑通第一个案例

本文详细介绍了基于卷积神经网络(CNN)的开源分子对接工具gnina的安装与实战应用。从环境配置、编译安装到运行第一个COVID-19主蛋白酶抑制剂对接案例,全面解析了这款替代商业软件的强大功能,特别适合预算有限的研究团队进行药物发现和虚拟筛选。

weixin_42522320的博客 255

情景: 处理js 方法传入对象的时候 对象变成String 并且内部属性不存在 引号问题

卡住的问题: String 类型的对象转成 对象的时候:属性 {"key":value,"key2":"value"} 记得中间是冒号相隔的。

bnjwjc的博客 309

基于Opencv+Mediapipe的头部姿态检测

在学生课堂专注度检测项目中,可以通过学生头部姿态来确定学生注意力方向,从而判断其是否专注于课堂。

weixin_67879842的博客 2336

告别纸上谈兵:在Xilinx Artix-7 FPGA上实测RGMII接口,从ILA抓包到PC Ping通全流程记录

本文详细记录了在Xilinx Artix-7 FPGA平台上实现RGMII接口的全过程,包括硬件配置、Vivado工程设置、双沿数据转换代码实现以及ILA波形分析。通过实测数据包捕获和PC端Ping测试,验证了千兆以太网通信的稳定性和可靠性,为工业通信网关等应用提供了实用参考。

weixin_33701251的博客 287

Js参数值中含有单引号或双引号解决办法

<scripttype="text/javascript">functionDisplay(LoginEmail,UserName,ID){alert(LoginEmail);}</script>1.使用单引号传参:<ahref="javascript:Display('abc@abc.com','AleaxXie','10101...

weixin_30745641的博客 814

ESP32—C3实现网页跳转

用户点击HTML页面中的按钮。浏览器根据按钮的href属性向服务器发送HTTP GET请求。服务器根据请求的URL调用相应的回调函数。服务器发送包含新页面HTML内容的HTTP响应。浏览器解析并显示新的HTML页面。这个过程对于用户来说是无缝的,看起来就像是直接从一个页面跳转到另一个页面。实际上,背后发生了HTTP请求和响应的过程。

qq_59527512的博客 1024

JavaScript中参数带双引号怎么办

今天在写小项目的时候遇到一个问题,来记录一下。 问题 今天从后端往前端传html类型的字符串时,前端页面总是乱码,起初不知道是什么特殊符号,后来发现是双引号!!!!!!!!!!!!!!!! 如果我们从后端传到前端的参数中含有双引号, 如红框中${emailInfo.content}中包含双引号。 那么在调用的时候,其中的双引号就会和onclick后面的 " 双引号发生反应,导致整个代码出错!!!!...

S_Tian的博客 4292

【系统架构设计师-2025上半年真题】综合知识-参考答案及详解(75题完全回忆版)

【系统架构设计师-2025上半年真题】案例分析-参考答案及部分详解

数据知道的博客 1万+

通过miniconda conda安装jupyer的时候报错: InvalidArchiveError(“Error with archive

摘要:本文针对Windows系统使用Conda时出现的InvalidArchiveError错误(文件路径过长或压缩包损坏),提供了解决方案。建议以管理员身份运行PowerShell并执行命令启用长路径支持(LongPathsEnabled),然后重启电脑或终端。作者通过该方法成功解决了jupyter安装问题。附有错误截图和解决后的成功截图。

猿小白的博客 787

JS中单引号和双引号嵌套传参的问题

1、首先从本质上来说你在js或者jquery中使用单引号或者双引号是没有区别的,都可以成功被解析,但是关键在于有很多场景我们进行字符串拼接时会同时使用单引号和双引号这个时候要遵循一个原则:要成对嵌套使用,外层用单引号里面就用双引号,外层用双引号里面就用单引号 2、传参问题,如果你传递的参数仅仅是一个非字符型的变量的话按正常的写法不会有什么问题,但是我的一个需求如下, 我要在一段动态生成的h...

XiaoBo_S的博客 2829

Python爬取公交线路信息及站点shp数据 文末附数据下载地址

三、现在已经获取到了各个线路名称、链接,以及所途径的上下行站点,那么接下来就应该对开始对第三页url进行信息采集,即本次爬虫的最终目的:爬取所有站点的GPS坐标数据。但坑就坑在,二环一号线属于环线,所以只有左侧有站点数据,而其他非环线车次的站点数据分有上下行,如果用正则匹配,则分不清楚到底哪些是上行站点哪些是下行站点。以前爬过百度地图,当时用的是API平台,加上网站比较规范,所以标签节点什么的都比较清晰,但这次由于特殊原因所选择的网站为公交网,废话不多说直接开始吧。checi=二环一号线。

J_Giser的博客 1317

JS中单引号双引号问题的解决

在JS当嵌套两层双引号时一般会出错 可用以下办法解决 将内层单引号替换为\' 双引号替换为" 如下面的例子就可以了                JS单引号双引号问题                   function showmSG(S)          {                    alert(S);           }

HackProgramer的专栏 1760

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

js的单引号和双引号的问题

为了实现点击文件夹后进入下一级文件夹,这里用到了dblclick方法,需要在这个方法里写入从后台数据库里传过来的数据,此时就涉及到了方法里面如何处理单引号和双引号的问题了  jQuery.each(msg.rows, function(key,value){                title+= " +value.id+" ondblclick="+"openfi

飞雪的博客 1561

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

js中单引号和双引号的使用区别

1.引入在jquery或者js中拼接字符串时,使用单引号和双引号是没有区别的,都可以被成功解析成字符串,但是,在一些复杂的字符串拼接时,需要单引号和双引号的混合使用时,就需要注意了。最近在项目中写js脚本时,发现firebug经常会报多一个单引号或者多一个双引号这种低级错误。但是要是搞不清这两者,你就会把复杂的字符串拼接搞的乱七八糟、错误百出。2.项目中的场景使用ajax异步提交数据之后,返回了一...

liutong123987的专栏 1764

js字符串拼接单引号和双引号的几种方式

近日在页面上做字符串拼接的时候,出了点状况,系统页面布局不支持使用双引号,而且plsql参数也不支持使用双引号,但是代码又需要给’,'做个字符串拼接。 下面就介绍几常用的拼接引号的方式 方式一:利用单引号拼接单引号 var zfc='a,b,c';//要的效果是a','b','c var arr=zfc.split(','); for(var i=0;i<arr.length;i...

weixin_44793582的博客 7068

JS技能点--单引号、双引号与JSON

本篇稍微讲下单引号、双引号与JavaScript和JSON之间错综复杂的关系哈,不注意的话还真可能有点懵圈。首先在JavaScript中,单引号、双引号意义相同,完事。猫哥也是时而用单引号,时而用双引号,现在倾向于使用双引号。而在JSON中,因为JSON是一种数据传输格式,各种语言、各种操作系统、各种平台实际上是共享的,共同遵守这么一种标准,共同为其做一些工作以便JSON在各语言、系统、平台都能具备

编程副队长 5499

Js参数中含有单引号/双引号时的解决办法

<script type="text/javascript"> function Display(LoginEmail, UserName, ID) { alert(LoginEmail); } </script> 1.使用单引号传参: <ahref="javascript:Display('abc@abc.com','Ale...

dingjuancan9810的博客 588

windows cmd中单引号和双引号的问题

这个问题的起因是在windows cmd中运行一个简单的命令发现没有输出,但是进入node环境后,直接执行是有输出的。于是在Linux上迅速做了验证,执行,成功输出了信息。这时意识到可能是和在windows cmd下含义是不同的,做了一个验证此时可以正常输出了。于是查阅了相关资料,对于和在windows cmd下区别,记录如下。

Turbo.AI,专注AI工程化 2237

纯html标签下单引号和双引号以及html和JS混编下单引号和双引号,php引号的使用

1. 单独html标签时,单引号和双引号区别:                        输出完全一样,故在纯html标签下以上三种写法是完全等效的。  2. 在JS混编情况下html标签的双引号和单引号区别:

u010398850的专栏 2547

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

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

weixin_39828193的博客 1127

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

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

weixin_33784572的博客 1467

js字符串拼接中关于单引号和双引号的那些事

https://blog.youkuaiyun.com/zy1281539626/article/details/80279559 这里最外层使用的是双引号,里层使用单引号,在使用的时候一般有两种写法: (1)双引号嵌套单引号"" (2)单引号嵌套双引号’’ Tips: 在写字符串拼接的时候要注意引号不要写乱了,正确的做法是(如双引号为外层): 1.先写整体内外层引号 var url = "http://www.baidu.com"; var html = "<a href=''></a>"

yuzheh521的博客 1899
上一篇: Java获取请求客户端的真实IP地址
下一篇: java web 定时器用法
dyyweb
博客等级 码龄17年 6粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值