JavaScript 取元素 href 属性值
因为http://jsfox.cn/blog/javascript/get-right-href-attribute.html这个原因,所以代码如下:
/* getHrefValue 获得 elmName 中 href 属性值 */ var getHrefValue = function(elmName) { if (elmName != null) { var hrefValue = elmName.getAttribute('href', 2); return (hrefValue != elmName.href) ? hrefValue : elmName.href; } }
上面的程序取得的值不含URI,只是 href 属性值。(window.location 包含有当前的 URI)