如何使用javascript 中的replace来替换\ <script LANGUAGE="JavaScript">var a="asd\\sdfsdf\\123"alert(a)alert(a.replace(/\\/g,"m"))</script> 要用转义符\,2个\\个才代表\ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script> var s = "\\a" alert(s.replace("\\" ,""));</script> <input type="button" id="a" value="12a3" onclick="fun()"><input type="text" id="aa" value=""><input type="text" id="bb" value=""><script LANGUAGE="JavaScript">function fun(){alert(document.getElementById("aa").value) document.getElementById("bb").value=document.getElementById("aa").value}</script>没看明白,在第1个里 输入了几个\,然后点按钮看看 8好意思,木有描述清楚有一个输入框,当在里面输入多个\时,我需要用alert弹出有几个\的提示, 并把他们完整的输出来 <input type="button" id="a" value="12a3" onclick="fun()"><input type="text" id="aa" value=""><input type="text" id="bb" value=""><table><tr onclick='alert(this.rowsIndex)'><td>1111111111111111</td></tr><tr><td>2222222222222</td></tr></table><script LANGUAGE="JavaScript">var a="asd\\sdfsdf\\123"//alert(a)//alert(a.replace(/\\/g,"m"))function fun(){var vv=document.getElementById("aa").valuevar cc=0;vv.replace(/(\\)/g,function(a,b){cc=cc+1;return ""})alert(cc)document.getElementById("bb").value=document.getElementById("aa").value}</script> 简单的 <input type="button" id="a" value="12a3" onclick="fun()"><input type="text" id="aa" value=""><input type="text" id="bb" value=""><script LANGUAGE="JavaScript">var a="asd\\sdfsdf\\123"//alert(a)//alert(a.replace(/\\/g,"m"))function fun(){var vv=document.getElementById("aa").valuevar cc=0;vv.replace(/(\\)/g,function(a,b){cc=cc+1;return "m"})alert(cc)document.getElementById("bb").value=document.getElementById("aa").value.replace(/(\\)/g,"m")}</script> 并把他们完整的输出来========什么意思???这样??<html> <head> <title></title> </head> <body> <input type="button" id="a" value="Go" onclick="fun()"> <br />输入:<input type="text" id="aa" value=""> <br />结果:<input type="text" id="bb" value=""> <script type="text/javascript"> function fun(){ var reg=/(\\+)/gvar str="";var v=document.getElementById("aa").value;if(v==""){ alert("有0个\\!"); return;}var match;while((match=reg.exec(v))!=null){ str+=match[0];}alert("有"+str.length+"个\\!");document.getElementById("bb").value=str;} </script></body> </html> <input type="button" id="a" value="12a3" onclick="fun()"><input type="text" id="aa" value=""><input type="text" id="bb" value=""><script LANGUAGE="JavaScript">var a="asd\\sdfsdf\\123"//alert(a)//alert(a.replace(/\\/g,"m"))function fun(){var vv=document.getElementById("aa").valuevar cc=0;document.getElementById("bb").value=vv.replace(/(\\)/g,function(a,b){cc=cc+1;return "m";})alert(cc)}</script> <input type="button" id="a" value="12a3" onclick="fun()"> <input type="text" id="aa" value=""> <input type="text" id="bb" value=""> <script LANGUAGE="JavaScript"> function fun(){ var vv=document.getElementById("aa").value var cc=0; document.getElementById("bb").value=vv.replace(/(\\)/g,function(){cc=cc+1;return "m";}) alert(cc) } </script> 这个木有问题,应改可以 我用jquery写了一个鼠标移入时暂停的程序,但是只有在IE里用F12-debug后才能用 请教个页面加载时脚本的问题 谁能帮忙解决一下JavaScript问题 谁能帮我找出错误(菜鸟问题) Javascript正式表达式问题 表单提交前,JS如何取得动态生成的下拉框的值 为什么"\n"在document.write("hello,\nworld!")中,"world!"没有换行? 如何使弹出的窗口获得焦点 对于用bgsound或embed播放wav文件,如何在其播放完成后触发一个事件?? js中用for循环提交表单问题。 关于JS输出换行问题? 就javascript的显示隐藏问题发表提问
var s = "\\a"
alert(s.replace("\\" ,""));
</script>
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">
<script LANGUAGE="JavaScript">
function fun(){
alert(document.getElementById("aa").value)
document.getElementById("bb").value=document.getElementById("aa").value
}
</script>
没看明白,在第1个里 输入了几个\,然后点按钮看看
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">
<table>
<tr onclick='alert(this.rowsIndex)'><td>1111111111111111</td></tr>
<tr><td>2222222222222</td></tr>
</table>
<script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
//alert(a)
//alert(a.replace(/\\/g,"m"))
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
vv.replace(/(\\)/g,function(a,b){cc=cc+1;return ""})
alert(cc)
document.getElementById("bb").value=document.getElementById("aa").value
}
</script> 简单的
<input type="text" id="aa" value="">
<input type="text" id="bb" value=""><script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
//alert(a)
//alert(a.replace(/\\/g,"m"))
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
vv.replace(/(\\)/g,function(a,b){cc=cc+1;return "m"})alert(cc)
document.getElementById("bb").value=document.getElementById("aa").value.replace(/(\\)/g,"m")
}
</script>
========
什么意思???这样??<html>
<head>
<title></title>
</head>
<body>
<input type="button" id="a" value="Go" onclick="fun()"> <br />
输入:<input type="text" id="aa" value=""> <br />
结果:<input type="text" id="bb" value="">
<script type="text/javascript">
function fun(){
var reg=/(\\+)/g
var str="";
var v=document.getElementById("aa").value;if(v=="")
{
alert("有0个\\!");
return;
}
var match;while((match=reg.exec(v))!=null)
{
str+=match[0];
}
alert("有"+str.length+"个\\!");
document.getElementById("bb").value=str;
}
</script>
</body>
</html>
<input type="text" id="aa" value="">
<input type="text" id="bb" value=""><script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
//alert(a)
//alert(a.replace(/\\/g,"m"))
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
document.getElementById("bb").value=vv.replace(/(\\)/g,function(a,b){cc=cc+1;return "m";})
alert(cc)
}
</script>
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">
<script LANGUAGE="JavaScript">
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
document.getElementById("bb").value=vv.replace(/(\\)/g,function(){cc=cc+1;return "m";})
alert(cc)
}
</script>
这个木有问题,应改可以