关于 href、button标签内嵌套的js方法传值问题

我们在给链接标签加入js方法时,一般会给方法加上双引号或单引号。这时就碰到一个问题,如果需要给方法传值,就需要引号嵌套,嵌套的方式一般都有点复杂,这时转义符就派上了用场。
1、"<a href=\"javascript:biggerImage(\'../img/"+dataObj[0].examQuestion1.question1Url+"\')\" title='点击放大效果图'></a>"
2、"<button type='button' onclick=\"selectAnswer(\'"+dataObj[0].examQuestion1.question1Id+"\',1)\" class='btn btn-default btn-lg' style='margin-right: 20px;margin-left: 50px;'>A</button>"
如上两个情景,其中第二个双引号就需要转义,否则js会报错。转义后的字符就和平常的双引号一样,可以给双引号里面嵌套单引号,但是里面嵌的单引号必须也要转义,否则仍旧会报错。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值