或者这样的,大家可以测试一下
<script language="javascript">
function OpenListWin(UserName)
{
var m = UserName.replace("\\","");
alert(m);
}
</script>
<a href="javascript:void(0);" onclick="javascript:OpenListWin('domain\xxxttasdasd');">asdsa</a>
<script language="javascript">
function OpenListWin(UserName)
{
var m = UserName.replace("\\","");
alert(m);
}
</script>
<a href="javascript:void(0);" onclick="javascript:OpenListWin('domain\fffttasdasd');">asdsa</a>
<script language="javascript">
function OpenListWin(UserName)
{
var m = UserName.replace("\\","");
alert(m);
}
</script>
<a href="javascript:void(0);" onclick="javascript:OpenListWin('domain\xxxttasdasd');">asdsa</a>
<script language="javascript">
function OpenListWin(UserName)
{
var m = UserName.replace("\\","");
alert(m);
}
</script>
<a href="javascript:void(0);" onclick="javascript:OpenListWin('domain\fffttasdasd');">asdsa</a>
解决方案 »
- JS获取table中的td Object问题
- 急求:关于insertAdjacentHTML在非IE浏览器下的替代函数insertHtml(where, el, html)
- 包含库文件
- 菜鸟问题:JavaScrpit全局变量: 为什么不能在调用第二个函数的时候获得先前个函数的变量值
- 大家帮忙看一个程序,里面有一个错误,谢谢纠正~
- 用按钮调整框架内内容的上下顺序。
- 高手指点一下:为什么回出现“automation服务器不能创建对象”这样的错误啊??
- 请问如何在文本框中只允许输入字母?大小写不限,最好能限制全、半角——在线等待,谢谢
- 如何在iframe中捕捉鼠标单击的动作?
- 一个在线编辑器的问题
- javascript array对象丢失.
- 如何点击一个按钮,弹出新窗口,要求填写3个参数,保存,然后返回原来页面,新建一个表格,显示刚刚输入的那几个参数?
如果你是要一个\t符号呢,那没错,如果你是要字符串的\t呢,要写成\\t
var rp = {'\t':'t','\f':'f'};
str = str.replace(/[\t\f]/g,function(a){
return rp[a];
});
alert(str);
试试我这种方式?
<script language="javascript">
function OpenListWin(UserName)
{
alert("替换前:"+UserName);
var m = UserName.replace("\\","");
alert("替换后:"+m);
}
</script>
<input type="text" id="txtUsername" value="domain\fffttasdasd"/>
<a href="javascript:void(0);" onclick="javascript:OpenListWin(document.getElementById('txtUsername').value);">asdsa</a>
比如说:'domain\fffttasdasd'应该是'domain\\fffttasdasd'
因为\f在''里会被转义成相应的字符,实际是代表一个字符的,所以就没有\符号了,
而\\会被转义成\符号。
来页是无法改变的