Javascript 是否获取选中复选框的href值?

Javascript 是否获取选中复选框的href值?,javascript,html,xul,Javascript,Html,Xul,假设我有类似的东西: <input class="checkbox_google" type="checkbox"><a href="http://fr.wikipedia.org/wiki/10_avril" onmousedown="return"><em>10</em> avril - Wikipédia</a> <input class="checkbox_google" type="checkbox"><a

假设我有类似的东西:

<input class="checkbox_google" type="checkbox"><a href="http://fr.wikipedia.org/wiki/10_avril" onmousedown="return"><em>10</em> avril - Wikipédia</a>
<input class="checkbox_google" type="checkbox"><a href="http://fr.wikipedia.org/wiki/10_avril" onmousedown="return"><em>10</em> avril - Wikipédia</a>
<input class="checkbox_google" type="checkbox"><a href="http://fr.wikipedia.org/wiki/10_avril" onmousedown="return"><em>10</em> avril - Wikipédia</a>

如果可能的话,我想获取之前选中复选框的href值

编辑:我正在开发一个mozilla扩展,该扩展应该做的是在google搜索生成的每个链接之前添加一个复选框,到目前为止它还不错,但我现在需要的是获得选中复选框的链接。很抱歉给你带来了混乱

提前感谢。

var-box=document.getElementsByClassName('checkbox_-google');
var boxes = document.getElementsByClassName('checkbox_google');
    hrefs = [];

for (var i=0; i<boxes.length; i++) {
    if (boxes[i].checked) 
        hrefs.push( boxes[i].nextSibling.href );
}

console.log(hrefs.join(', ')); // now has the href valus of the checked boxes
hrefs=[];
对于(var i=0;iWuh?我太糊涂了。我们必须为你解码问题吗..除非你把你的问题说清楚,否则没有人能帮你好吧,对不起,我试着解释更好的ps:谢谢你adeneo编辑^^再次感谢adeneo这正是我需要的,非常感谢你这么快选择下一个兄弟姐妹g、 请注意,换行符或输入与锚点之间的空格将注册为textNode,并由nextSibling拾取,因此,要使其工作,代码必须与问题中的代码相同,输入与以下锚点元素之间没有空格。