这一定很简单,但我的大脑卡住了。
我有一个输入框:
<input value="">
我想使用 javascript 填充值,并且 var 中有引号 "。例如,当我使用 PHP 在页面加载时填充值时,我只需将 "换成 "
(或 htmlentities 等)。
但是当你对 js 做同样的事情时,它只会显示 "
(很明显)。
我可以直接写出“不逃避”吗?
最佳答案
您需要转义 Javascript 字符串中的 "
字符:
var str = "I have a \"!";
//Or
var str = 'I have a "!';
然后您可以将此字符串分配给 value
属性或任何其他属性。
关于javascript - 使用 Javascript 将引号放入表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5650131/