识别字符串中的URL 如何识别字符串中的URL,如:这是测试URL打开的链接http://www.baidu.com,请点击。在保存下来后点击超链接URL能打开百度。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 查找字符串里的http://呗,js的话就是indexOf() 需要把URL字符串变成超级链接 <SCRIPT LANGUAGE="JavaScript"> <!-- function test(){ var obj = document.getElementById('test'); obj.innerHTML = obj.innerHTML.replace(/((?:http:\/\/)?w{3}(?:.[\w]+)+)/g,function(){ if (/^http/.test(arguments[1])) { return "<a href="+arguments[1]+">"+arguments[1]+"</a>"; } else { return "<a href=http://"+arguments[1]+">"+arguments[1]+"</a>"; } }); } //--> </SCRIPT> <div id='test'>www.sina.com这是测试URL打开的链接http://www.baidu.com,请点击。</div> <input type="button" value="test" onclick="test();"> JQUERY如何获取超链接文本 求用JS读取XML数据并对数据分页 请问大家是用什么软件写 API 文档啊?谢谢。 求..高..手.. 经典遍历代码求注释. 请问如何给下拉框加提示? 简单的问题,请教一下 聊天室滚屏的问题 请问,怎么打印一个框架中的某一个框架页? !! 可不可以限制表格中,无论在哪个单元格显示多长的数据,单元格的总的宽度都不超过页面的宽度?即简单说就是在一个页面内显示表格的全部, 哪个高手来帮我一下???做个播放器。。 javascript判断浏览器的问题 jsp mysql中插入中文显示为?
<!--
function test(){
var obj = document.getElementById('test');
obj.innerHTML = obj.innerHTML.replace(/((?:http:\/\/)?w{3}(?:.[\w]+)+)/g,function(){
if (/^http/.test(arguments[1]))
{
return "<a href="+arguments[1]+">"+arguments[1]+"</a>";
} else {
return "<a href=http://"+arguments[1]+">"+arguments[1]+"</a>";
}
}); }
//-->
</SCRIPT>
<div id='test'>www.sina.com这是测试URL打开的链接http://www.baidu.com,请点击。</div>
<input type="button" value="test" onclick="test();">