使用Javascript在span内选择Checkbox

时间:2014-05-21 15:43:01

标签: javascript asp.net

我在span容器中有一个复选框。如何使用Javascript获取类型和产品?

这里是innerHTML:

<span productid="6">
    <input id="MainContent_chk8" name="ctl00$MainContent$chk8" type="checkbox">
    <label for="MainContent_chk8">Test6</label>
</span>

1 个答案:

答案 0 :(得分:0)

我做的事情很简单:

var check = document.getElementById("MainContent_chk8"),
    productId = check.parentNode.getAttribute("productid");

当然,这意味着您应该事先知道复选框的id - 可能不是这种情况,因为这似乎是服务器生成的复选框。

这也意味着您确定复选框的父级具有您正在寻找的属性。

如果您引用更多代码,可能会有所帮助。你的问题是tagget&#34; asp.net&#34;,所以我想这个HTML代码片段是由一些ASP.NET代码生成的。