问题描述:
在javascript中引用js代码,然后导致反斜杠丢失,发现字符串中的所有"\"信息丢失。比如在js中引用<input type="text" onkeyup="value=value.replace(/[^\d]/g,'')" >,结果导致正则表达式中的\丢失。
问题原因:
该字符串含有"\",javascript对字符串进行了转义。
解决方法:前台传递字符串时,将"\"替换成为"\\",用到String的Replace方法。
本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!