转义单引号,即在双引号中的单引号
Escaping single quotes that is in single quotes which is in double quotes
由于单引号和双引号,我的代码坏了。
我应该如何逃离它才能让它工作?
<a href="path" rel="example_group" title="<a href='/Home/Vote/@item.Id'><img src='/Content/images/021.png' style='float:left; margin-left:45%;' /></a><a onClick='window.open('test.com','sharer','toolbar=0,status=0,width=548,height=325');' href='javascript: void(0)'><img src='/Content/images/022.png' /></a>"><img src="@Url.Action("ViewImage", "Image", new { id = item.Id, imageType="thumb" })" alt="" width="100" height="100" /> </a>
window.open
正在打破它。
我该如何解决这个问题?我试图逃跑,但没有运气。
请参阅此代码在 a 的标题中,所以我不能使用双引号。
在单引号内使用双引号。
<a onClick='window.open("test.com","sharer","toolbar=0,status=0,width=548,height=325");'
或者用双引号打开和关闭它
<a onClick="window.open('test.com','sharer','toolbar=0,status=0,width=548,height=325');"
编辑
您可以使用 "
代替双引号。如果您需要将此 HTML 写回某处,则可以在当时将"
替换为"
。
编辑
这个类似的SO问题可能会有所帮助。
相关文章:
- 删除单引号字符转义
- Javascript-如何在剑道模板上转义双引号和单引号
- 无法转义XML中的单引号
- 为ajax调用转义单引号
- 使用JavaScript转义单引号
- 如何在jQuery中转义单引号
- 转义字符串化 JSON 中的单引号,作为 EJS 模板传递以供查看
- 使用单引号(撇号)转义将活动记录对象解析为 json
- 转义单引号,即在双引号中的单引号
- 在 Javascript 中转义单引号
- 如何在 OData 筛选器 URI 中转义单引号
- JavaScript 单引号和双引号中的转义字符
- JavaScript Alert() 函数中的单引号转义
- JavaScript - 转义 JavaScript Object 属性值中的单引号
- JavaScript 单引号被转义
- 如何转义 SQL 查询的单引号,用于在 cartodb 数据库中的 javascript/jquery 中生成的查询
- 如何从 JS 字符串中转义双引号和单引号
- ColdFusion/Javascript转义单引号
- 如何在thymelaf和javascript代码中转义单引号
- JavaScript函数参数中的单引号转义