使用常规JavaScript(或原型),我试图更改div中第一个也是唯一的定位标记的href属性,以在windows.location.search结尾处包含查询字符串。 div有一个id,而锚点是无类且没有id的。我在其他地方看到过类似的代码,但是不太正确。
我到目前为止所拥有的如下:
var divTag = document.getElementById("DivId").getElementsByTagName("a");
for(i = 0; i < divTag.length; i++){
divTags[i].href = "myUrl"+window.location.search;
}
我尝试使用的实际html代码:
<div id="DivId">
<a href="OldHref">
<img/>
</a>
</div>
谢谢。
最佳答案
您将变量声明为divTag
,但将属性设置为divTags
。