网站地图 | RSS订阅 老铁博客 - 专业上海SEO上海SEO优化,分享网站优化知识,同时提供上海SEO服务。
你的位置:首页 » 前端脚本 » 正文

JS获取指定A标签的链接地址url的顶级域名和当前域名

2016-9-20 10:49:24 | 作者:老铁SEO | 0个评论 | 人浏览

获取指定的A标签href属性的值,提取URL中的顶级域名或当前域名。具体代码如下:

<a id="a1" href="http://www.lingchenliang.com/tags-189.html" target="_blank">JS特效</a>
<script language="javascript" type="text/javascript">
alert(getdomain(1,'a1')); //弹窗输出域名,此处为获取顶级域名
function getdomain(typ,id){ //参数:类型(0:当前域名,1:顶级域名),链接对象ID
	var url=window.document.getElementById(id).href; //获取链接
	if(typ==0){ //获取当前域名,如:www.lingchenliang.com
		var a = document.createElement('a');
		a.href = url;
		url=a.hostname;
	}else{ //获取顶级域名,如:lingchenliang.com
		//使用正则表达式
		url=url.replace(/.+[\.\/]([A-z]+\.[A-z]+)\/[^\/].+/,"$1");
	}
	return url; //返回域名值
}
</script>


  • 本文来自: 老铁博客,转载请保留出处!欢迎发表您的评论
  • 相关标签:Javascript  JS特效  
  • 已有0位网友发表了一针见血的评论,你还等什么?

    必填

    选填

    记住我,下次回复时不用重新输入个人信息

    必填,不填不让过哦,嘻嘻。

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。