JS替换连接问题 <script language=javascript> var str="http://www.xxx.com/" re=/(www\.)(xxx)(\.com)/ var result=str.replace(re,"$1aaa$3") alert(result)</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第二个问题是不是去掉标签?<script language=javascript> var str="<font style='red'> XXX </font> " re=/<font[^>]*?>(.*?)<\/font>/ var result=str.replace(re,"$1") alert(result)</script> 嗯,但如何能准备GET到这样的集合?<a href="http://www.xxx.com/">link</a><script language=javascript>function a (){var b=document.getElementsByTagName("a");for(var i=0;i <b.length;i++){ re=/(www\.)(xxx)(\.com)/; b[i].replace(re,"$1aaa$3");}}a();</script>错误:对象不支持此属性或方法可否提供较完整的代码?谢谢 alert(b[i].href.toString())b[i].href.toString().replace(re,"$1aaa$3")没测过 <html><head><title>cccc</title><meta http-equiv="Content-Type" content="text/html; charset=gb2312"></head><body><a href="http://www.xxx.com/"> link </a><script language=javascript>function a(){var b=document.getElementsByTagName("a");alert(b.length)for(var i=0;i <b.length;i++) { re=/(www\.)(xxx)(\.com)/; alert(b[i].href.toString()) b[i].href.toString().replace(re,"$1aaa$3") alert(b[i].href.toString().replace(re,"$1aaa$3")) }}a();</script></body> 提示可以替换,但页面的LINK.HREF没有替换掉?? 偶也是初学JQUERY啊,写得不好见谅!用jQuery吧.它的强项:<script src="javascript/jquery-1.2.1.js" type="text/javascript"></script> <script>$(document).ready(funtion () { $('a[@href*=www.xxx.com]').each(function () { this.href = replacestr(this.href, 'www.163.com', 'www.xxx.com'); })});//字符串替换 参数:源字串 替换字串 替换后的字串function replacestr(source, obj, target){ var reg = new RegExp(obj,"g"); return(source.replace(reg, target));}</script> datepicker问题 js 左侧菜单 请教JavaScript的下拉框的问题 鼠标点击更换导航菜单背景图片 My97DatePicker,有一个开始日期date1,一个结束日期date2,如何设置date2在date1日期后面5天之内 求只是该字符串的正则表达式(js) 根据标题生成关键字的js代码_求助 怎样自动提交一个值到其它文件 请教javascript中有无让页面刷新的方法? html与java后台通过ajax交互 没反应不能正常调用 如何控制让anchor显示或者不显示 请教一个按钮单击的网通
var str="<font style='red'> XXX </font> "
re=/<font[^>]*?>(.*?)<\/font>/
var result=str.replace(re,"$1")
alert(result)
</script>
<a href="http://www.xxx.com/">link</a><script language=javascript>
function a (){var b=document.getElementsByTagName("a");
for(var i=0;i <b.length;i++)
{
re=/(www\.)(xxx)(\.com)/;
b[i].replace(re,"$1aaa$3");}
}a();
</script>
错误:对象不支持此属性或方法
可否提供较完整的代码?谢谢
b[i].href.toString().replace(re,"$1aaa$3")没测过
<html>
<head>
<title>cccc</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<a href="http://www.xxx.com/"> link </a><script language=javascript>
function a(){
var b=document.getElementsByTagName("a");
alert(b.length)
for(var i=0;i <b.length;i++)
{
re=/(www\.)(xxx)(\.com)/;
alert(b[i].href.toString())
b[i].href.toString().replace(re,"$1aaa$3")
alert(b[i].href.toString().replace(re,"$1aaa$3"))
}
}
a();
</script>
</body>
<script>
$(document).ready(funtion () {
$('a[@href*=www.xxx.com]').each(function () {
this.href = replacestr(this.href, 'www.163.com', 'www.xxx.com');
})
});
//字符串替换 参数:源字串 替换字串 替换后的字串
function replacestr(source, obj, target)
{
var reg = new RegExp(obj,"g");
return(source.replace(reg, target));
}
</script>