<textarea id="id1" name="test" rows="6" cols="100">testse"jsei"sijeoeji </textarea>
有双引用
我想把textarea的value放到js字符串变量里去,但双引怎么变成 \"
我希望结果 是:var s = "testse\"jsei\"sijeoeji" ;
但我用replace(/"/g, "\"")
结果还是 var s = "testse"jsei"sijeoeji "
要怎么操作,才可以
有双引用
我想把textarea的value放到js字符串变量里去,但双引怎么变成 \"
我希望结果 是:var s = "testse\"jsei\"sijeoeji" ;
但我用replace(/"/g, "\"")
结果还是 var s = "testse"jsei"sijeoeji "
要怎么操作,才可以
var input=document.getElementById("id1");
var s=input.replace(/"/gm,"\\$&");
document.writeln(\""+customerCode.value.replace(/"/g,'\\\"')+"\")
<!--
var s = "testse\"jsei\"sijeoeji" ;
alert(s.replace(/\"/g, '\\"') )
//-->
</script>
L][/code]
<script language="javascript">
<!--
var s = "testse\"jsei\"sijeoeji" ;
alert(s.replace(/\"/g, '\\"') )
//-->
</script>
<textarea id="customerCode" name="customerCode" rows="6" cols="100">testse"jsei"sijeoeji </textarea>
<br>
<script language="javascript">
document.write("var s=\"" + customerCode.value.replace(/"/g,"\\\"") + "\";");
</script>