Показать сообщение отдельно
  #2 (permalink)  
Старый 19.05.2016, 15:16
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

salerius,
<table border="1">

<td>
<input name="placeName" class="my-input-place_0" value="placeValue" onfocus="on(this)">
</td>
<td class="tdRow emptyCheckbox">
<input  name="opVod" type="checkbox" class="rfield empty_field_checkbox" align="center" style="width: 26%;"> 
<input  name="opKy" type="checkbox" class="rfield empty_field_checkbox" align="center" style="width: 26%;">
<input  name="opLi" type="checkbox" class="rfield empty_field_checkbox" align="center" style="width: 26%;">
</td>

</table>

<script>
function on(a) {
var opvo=a.parentElement.nextElementSibling.firstElementChild;
var opki=opvo.nextElementSibling;
var opli=opki.nextElementSibling;

opvo.checked=false;
opki.checked=false;
opli.checked=false;
}
</script>

Цитата:
три CheckBoxа которые стоят сразу после Input
Они не сразу, они в разных ячейках.
Сначала подняться на td, перейти к следующему td, найти первого ребенка и т.д.

И id одинаковых не должно быть

Последний раз редактировалось Dilettante_Pro, 19.05.2016 в 15:22.
Ответить с цитированием