请教一个javascript获取字符的问题? 建议LZ学学js正则表达式,很快就可以自己解决了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var str ="<li class=\"left-url\"> <a href=\"http://qqqqqq.123456.com\" class=\"link-999\" target=\"_blank\">http://qqqqqq.123456.com </a></li>"; //匹配字符串var str2=/\shref=\"http://([\w-]+).123456.com\"\s/g ;var array = str.match(str2); var message; if (array == null)//没有匹配 { message = "找到 0 个匹配"; } else { message = "找到 " + array.length + " 个匹配"; for (var i = 0; i < array.length; i++) { message += "\r\n第 " + (i+1) + " 个匹配 " + array[i]; } } 先顶楼上的。利用正则表达式这一步不可少的,不过,漏了一点是,如何将这个正则表达式的 str 获取。也就是:var str ="<li class=\"left-url\"> <a href=\"http://qqqqqq.123456.com\" class=\"link-999\" target=\"_blank\">http://qqqqqq.123456.com </a></li>"; 如何得到?肯定不是写死在 js 程序中的。提示: 你可以通过 DOM 操作得到。var anrs = document.getElementsByTagName("A");for (var i=0; i<anrs.length ; i++){ var str = anrs[i].href ; // 这里的 str 就是你想要得到的所有关于 anchor 的href 标记值;}注意,我们这里没有用 document.anchors; 而是用 doucment.getElementsByTagName("A");因为 document.anchors 需要 a 标签有 name 或者 id 属性!! 关于concat()的问题 加载多个action 前端图表技术分析JS 怎么在对象中再声明一个对象 求一个正则表达式(只能输入中文/日文/字母/数字和/\_-#&()) 用js获取hmtl文件内容,中文显示为乱码? 如何在网页装载的时候就隐藏到工具栏和地址栏目啊 江湖救急,网各位GGJJ指点!!! 一个javascript的问题,应该不难 Chrome插件开发,比较简单的问题 prototype有没有弹出对话框的功能? 这段代码无法弹出,请问怎么回事,谢谢,抱歉每份了
//匹配字符串
var str2=/\shref=\"http://([\w-]+).123456.com\"\s/g ;
var array = str.match(str2);
var message;
if (array == null)//没有匹配 {
message = "找到 0 个匹配";
}
else
{
message = "找到 " + array.length + " 个匹配";
for (var i = 0; i < array.length; i++)
{
message += "\r\n第 " + (i+1) + " 个匹配 " + array[i];
}
}
利用正则表达式这一步不可少的,不过,漏了一点是,如何将这个正则表达式的 str 获取。也就是:
var str ="<li class=\"left-url\"> <a href=\"http://qqqqqq.123456.com\" class=\"link-999\" target=\"_blank\">http://qqqqqq.123456.com </a></li>";
如何得到?肯定不是写死在 js 程序中的。提示: 你可以通过 DOM 操作得到。var anrs = document.getElementsByTagName("A");
for (var i=0; i<anrs.length ; i++)
{
var str = anrs[i].href ;
// 这里的 str 就是你想要得到的所有关于 anchor 的href 标记值;
}注意,我们这里没有用 document.anchors; 而是用 doucment.getElementsByTagName("A");
因为 document.anchors 需要 a 标签有 name 或者 id 属性!!