js怎么判断用户输入框中含有特殊字符“\” js怎么判断用户输入框中含有特殊字符“\” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 objValue.indexOf('\\') != -1 不行啊,objValue中“\”为转义字符,比如“var objValue = ab\c”,我想只要出现“\”就能判断出来,有没有办法啊 谢谢,如果用户在输入框输入的时候只输入了一个“\”,比如写成了“ab\c”这个能判断出来有“\”符号吗? <input type="text" value="a:\solution" id="txt1" /> <script type="text/javascript"> alert(document.getElementById("txt1").value); alert(document.getElementById("txt1").value.indexOf("\\")) </script> 可以判断,你可以调试一下,你在输入框中输入"ab\c"实际上读到字符串里是"ab\\c" 谢谢各位,问题已经解决了。我测试的时候是写死的变量,如var a='ab\c';这样是不行的,但是如果是从text框里取的话就没问题了。看代码:var a = document.getElementById("text1").value;var b = a.match(/\\/g);alert(b); javascript引擎PK:V8 vs Spidermonkey <a href="javascript:show(this);"> 这种形式,不能将 this 传递吗? 关于dojo,新手询问 java script 在 各浏览器中的不同之处(收集) 关于是否修改的一个判断,谢谢啦 如何禁用网页的回退功能? 怎样令用window.open()打开的窗口永远在最上面?? 菜鸟向各位高人请教几个简单问题 关于D3.js的一些问题 url传递参数怎么取值 JS下载附件问题~~~~~~~~急求 请问一个基本的问题
objValue.indexOf('\\') != -1
<input type="text" value="a:\solution" id="txt1" /> <script type="text/javascript">
alert(document.getElementById("txt1").value);
alert(document.getElementById("txt1").value.indexOf("\\"))
</script>
可以判断,你可以调试一下,你在输入框中输入"ab\c"实际上读到字符串里是"ab\\c"
var b = a.match(/\\/g);
alert(b);