我想循环一些链接并在href中添加一个数字,所以它会像x.php&ref=333
一样。将代码从jquery转换为纯javascript
<div id="maindiv">
<span><a href="x.php&ref="></a></span>
<span><a href="x.php&ref="></a></span>
<span><a href="x.php&ref="></a></span>
</div>
如何在纯JavaScript中编写此代码?这里是jQuery代码:
$('#maindiv a').each(function(){
var hr = $(this).attr('href');
$(this).attr('href' , hr+333);
})
由于某种原因,我不能使用它,需要编写纯JavaScript代码。 具体来说,我不知道如何获得每个a
元素。
可能重复[什么是通过一组在JavaScript元素的循环最好的方法是什么?(http://stackoverflow.com/questions/157260/whats-the-best-way-to-loop-通过JavaScript中的元素集) – 2012-02-16 18:47:57