Vì vậy, tôi có mã trông như thế này:
Tôi chỉ cần JavaScript để có được giá trị của bất kỳ hộp kiểm nào hiện đang được kiểm tra.
Chỉnh sửa: Để thêm, sẽ chỉ có một hộp được kiểm tra.: To add, there will only be ONE checked box.
hỏi ngày 22 tháng 7 năm 2012 lúc 10:54Jul 22, 2012 at 10:54
4
Không có điều nào ở trên làm việc cho tôi mà chỉ sử dụng điều này:
document.querySelector['.messageCheckbox'].checked;
Nimantha
6.7216 huy hiệu vàng25 Huy hiệu bạc65 Huy hiệu Đồng6 gold badges25 silver badges65 bronze badges
Đã trả lời ngày 27 tháng 3 năm 2015 lúc 13:19Mar 27, 2015 at 13:19
6
Đối với các trình duyệt hiện đại:
var checkedValue = document.querySelector['.messageCheckbox:checked'].value;
Bằng cách sử dụng
var checkedValue = document.querySelector['.messageCheckbox:checked'].value;
2:var checkedValue = $['.messageCheckbox:checked'].val[];
JavaScript thuần túy mà không có
var checkedValue = document.querySelector['.messageCheckbox:checked'].value;
2:var checkedValue = null;
var inputElements = document.getElementsByClassName['messageCheckbox'];
for[var i=0; inputElements[i]; ++i]{
if[inputElements[i].checked]{
checkedValue = inputElements[i].value;
break;
}
}
Đã trả lời ngày 22 tháng 7 năm 2012 lúc 11:06Jul 22, 2012 at 11:06
Kỹ sưEngineer
46.8K12 Huy hiệu vàng86 Huy hiệu bạc91 Huy hiệu Đồng12 gold badges86 silver badges91 bronze badges
13
Tôi đang sử dụng cái này trong mã của mình. Hãy thử cái này
var x=$["#checkbox"].is[":checked"];
Nếu hộp kiểm được kiểm tra
var checkedValue = document.querySelector['.messageCheckbox:checked'].value;
4 sẽ đúng nếu không nó sẽ sai.Đã trả lời ngày 2 tháng 9 năm 2013 lúc 13:01Sep 2, 2013 at 13:01
user1683014user1683014user1683014
1.6411 Huy hiệu vàng11 Huy hiệu bạc 6 Huy hiệu Đồng1 gold badge11 silver badges6 bronze badges
4
Trong JavaScript đơn giản:
function test[] {
var cboxes = document.getElementsByName['mailId[]'];
var len = cboxes.length;
for [var i=0; i