繁体   English   中英

使用JavaScript选择跨度内的复选框

[英]Select Checkbox inside span using Javascript

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

这是innerHTML:

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

我会做些简单的事情:

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

当然,这意味着你应该知道该id的复选框提前-这可能并非如此,因为这似乎是由服务器生成的复选框。

这也意味着您可以确定复选框的父项具有您要查找的属性。

如果您引用更多代码,则可能会有所帮助。 您的问题是tagget“ asp.net”,所以我猜这个HTML代码段是由某些ASP.NET代码生成的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM