为什么锚点href属性与href属性不同

时间:2015-09-01 08:02:10

标签: javascript html dom

有一个像这样的HTML代码:

email

当我使用dom api获取href属性时。

<a href="http://domain.xxx?a=b&c=d" >text</a>

为什么document.querySelector('a').href 属性的值与属性值不同?

href

&#13;
&#13;
http://domain.xxx/?a=b&c=d
&#13;
alert(document.querySelector('a').href)
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:-2)

使用Jquery代替

假设您的锚标记如下所示

<a id="anchorTag" href="http://domain.xxx?a=b&c=d" >text</a>

使用下面的Jquery

$("#anchorTag").attr("href");

这将返回href值

让我知道它是否有用