大侠们,列一下好的过程方法:(校验字符串中的非法字符,并用特定字符替换他) var str = "Ni@h^ao!";var strResult = null;strResult = str.replace(/[!@\^]/g,"*");alert(strResult); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //source,源字符串;//find,需要查找的字符串;//tostr,需要替换为的字符串;function replace(source,find,tostr) { source=new String(source); find=new String(find); var endvalue,findstart,findend,endstr_f,endstr_e; endvalue=source; findend=0; while (true){ findstart=endvalue.indexOf(find,findend); if (findstart!=-1) { findend=findstart+find.length; endstr_f=endvalue.substr(0,findstart); endstr_e=endvalue.substr(findend); endvalue=endstr_f+tostr+endstr_e; } else { break; } } return(endvalue);} easyui datagrid queryParams 关于页面插入script标签的问题 为什么我的浏览器取screen.width不正确 触发型导航菜单 请各位看完这段代码后,帮我解决两个问题。分值80分。 jQuery对象不支持此属性或方法 请教一个单选框问题,谢谢 急问题!FRAME问题求解! 小小问题,怎样实现选中下拉框的哪一行?? javascript中有哪些日期函数? 小问题一个:怎么判断输入表单的字符串是一个数字啊???? 关于JFTPServer求助大虾
//find,需要查找的字符串;
//tostr,需要替换为的字符串;
function replace(source,find,tostr) {
source=new String(source);
find=new String(find);
var endvalue,findstart,findend,endstr_f,endstr_e;
endvalue=source;
findend=0;
while (true){
findstart=endvalue.indexOf(find,findend);
if (findstart!=-1) {
findend=findstart+find.length;
endstr_f=endvalue.substr(0,findstart);
endstr_e=endvalue.substr(findend);
endvalue=endstr_f+tostr+endstr_e;
} else {
break;
}
}
return(endvalue);
}