Вы можете использовать javascript querySelector()
и селектор CSS, например,
if (document.querySelector('input').checked) {
// checked, so do something
}
И если вам нужен только input
в td
с классом ms-formbody
, как это
if (document.querySelector('td.ms-formbody input').checked) {
// checked, so do something
}
Кроме того, если вы знаете, например, начало name
всегда будет одинаковым, вы можете использовать start with селектор атрибута [attribute^="value"]
if (document.querySelector('input[name^="ct100"]').checked) {
// checked, so do something
}
или, если будет конец name
, используйте end с селектором атрибута [attribute$="value"]
if (document.querySelector('input[name$="BooleanField"]').checked) {
// checked, so do something
}
Для jQuery используйте метод .prop()
в сочетании с любым из указанных выше селекторов
if ($( "selector" ).prop("checked")) {
// checked, so do something
}