Показать сообщение отдельно
  #5 (permalink)  
Старый 29.11.2016, 13:51
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от allexmak
теперь почему немогу вывести результат в .value, в чем проблема?
value чего?

PS. Я сознательно опустил и о span, ибо не понимаю зачем дублировать текст в соседнем элементе, и о strLED1, .... так как если &LED2=0 то может речь идет о формировании строки get-параметров и тогда лучше это делать иначе.

Но если уж так надо и в span дублировать, то достаточно изменить строку 12 кода так:

bt.innerHTML = bt.parentNode.querySelector('span').innerHTML =  ['OFF', 'ON'][f];


слишком много если

var spa = document.querySelector(span);
if (f===1) {document.getElementById(spa).innerHTML = "ON";}
else{ document.getElementById(spa).innerHTML = "OFF";}

Последний раз редактировалось laimas, 29.11.2016 в 14:05.
Ответить с цитированием