.replace(/\‘/g, "\\‘") -> ‘ 替换成 \‘
.replace(/\"/g, "\\\"") -> " 替换成\"
注:适用于 onclick=‘Test("数字双音\"")‘ 这种写法
.replace(/\"/g, """) ->" 替换成 "
注:适用于onclick="Test(‘数字双音"‘)" 建议写法
.replace(/</g, "\\\<") -> < 替换成\<
.replace(/>/g,"\\\>") -> > 替换成\>
正确执行的结果格式示例:
[javascript] view plaincopyprint?
- <input type="button" onclick="Test(‘数字\‘双音"‘)" value="测试" />
- function Test(s) {
- alert(s);
- }
<input type="button" onclick="Test(‘数字\‘双音"‘)" value="测试" /> function Test(s) { alert(s); }
js中 单引号 双引号 参数问题 单引号 替换成 \' 双引号 替换成 \" 等
时间: 2024-10-27 13:02:37