发布于 2017-08-13 01:06:50 | 166 次阅读 | 评论: 0 | 来源: 网友投递
这里有新鲜出炉的Javascript教程,程序狗速度看过来!
JavaScript客户端脚本语言
Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
本文实例讲述了JavaScript实现获取用户单击body中所有A标签内容的方法。分享给大家供大家参考,具体如下:
var tbody = document.body;
tbody.onclick = function (e) {
getUrl(e);
}
function getUrl(e) {
e = e || event;
var target = e.target || e.srcElement, href;
alert(target.tagName);
//获取到A标签中的onclick属性的值
if (target.tagName == 'A') {
href = target.onclick;
} else if (target.tagName == 'SPAN') {
//父标签onclick属性的值
href = target.parentNode.onclick;
}
//去除空格、换行(切记:需转换类型)
var subHref = href.toString().replace(/\ +/g,"").replace(/[ ]/g,"").replace(/[\r\n]/g,"");
//alert(subHref.substring(subHref.lastIndexOf("/")+1, subHref.indexOf(".jsp")+4));//sub jspName
//获取到的链接中包含".jsp",点击的就是菜单项
if (subHref.indexOf(".jsp") > 0) {
}
}
希望本文所述对大家JavaScript程序设计有所帮助。