<分区>
我有一个具有属性的 HTML 页面。当我插入名为“control_label”的属性时。当我在此属性中分配一个值“输入您的姓名”时,一切都很好。
但是当我尝试添加一个值时说“Enters Your Name””具有单个双引号,属性的值不会变为Enters Your Name”。即使我尝试了像 Enters Your Name\" 这样的转义字符,值也会变成 Enters Your Name\ 而不是 Enters Your Name"。
感谢任何帮助。
标签 javascript jquery html
<分区>
我有一个具有属性的 HTML 页面。当我插入名为“control_label”的属性时。当我在此属性中分配一个值“输入您的姓名”时,一切都很好。
但是当我尝试添加一个值时说“Enters Your Name””具有单个双引号,属性的值不会变为Enters Your Name”。即使我尝试了像 Enters Your Name\" 这样的转义字符,值也会变成 Enters Your Name\ 而不是 Enters Your Name"。
感谢任何帮助。
最佳答案
HTML 不使用 \
来转义字符,它使用实体。
"
关于javascript - 转义 HTML 标记属性中的双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8007672/
相关文章:
javascript - 为什么我的具有多个路径的 express router.get URL 只呈现文本?
javascript - 是否有任何 javascript 库可以帮助我创建此表格布局以供查看、编辑、删除和新建
javascript - 如何初始化 fengyuanchen jQuery 裁剪插件?
html - Border + Heading + Navigation - 定位问题
Javascript/Jquery 技术 : paginate fixed-size textarea with overflow:hidden
javascript - 未处理的 promise 拒绝警告 : SyntaxError: Unexpected token o in JSON at position 1