簡體   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