编程论坛
注册
登录
编程论坛
→
ASP技术论坛
如何提取一段HTML代码里的所有超链接
ywyql_84
发布于 2011-05-18 22:23, 764 次点击
如题 我只要超链接的文字 不要超链接地址 比如 <a href='http://www.baidu.com'>百度</a>
我只要提取出百度就行了 如何循环遍历所有超链接?
4 回复
#2
ywyql_84
2011-05-19 19:21
没人会么??
#3
cule1207
2011-05-26 11:08
我是初学者,但我没这样写过。应该不能再减了,告诉你......不要偷懒!!!
#4
dzt0001
2011-05-26 13:29
下面是一个简单的例子,复杂的要用正则表达式。
<%
str="<a href=http://www.baidu.com>百度</a><a href=http://www.新浪</a><a href=http://www.搜狐</a>"
strArray=split(str,"</a>")
For i=0 to ubound(strArray)-1
Response.Write right(strArray(i),len(strArray(i))-instr(strArray(i),">"))&"<br />"
next
%>
#5
yms123
2011-05-26 15:30
javascript不需要正则
var alist=document.getElementsByTagName("a");
var msg="";
for(var i=0;i<alist.length;i++)
{
msg+=alist[i].href+"\n";
}
alert(msg);
1