Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.06.2015, 15:32
Профессор
Отправить личное сообщение для imedia Посмотреть профиль Найти все сообщения от imedia
 
Регистрация: 20.05.2014
Сообщений: 292

как составить условие
Как составить условие (если атрибут name последнего инпут с айди inf не равен id_'n') где n переменная? Помогите пожалуйста
Ответить с цитированием
  #2 (permalink)  
Старый 13.06.2015, 17:02
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

(inp.name == 'id_' + n) ? alert('Равен!') : alert('Не равен!');
Ответить с цитированием
  #3 (permalink)  
Старый 13.06.2015, 18:36
Профессор
Отправить личное сообщение для imedia Посмотреть профиль Найти все сообщения от imedia
 
Регистрация: 20.05.2014
Сообщений: 292

здесь у вас переменные вместо селекторов, и нет проверки на последний инпут с определенным ай ди
Ответить с цитированием
  #4 (permalink)  
Старый 13.06.2015, 22:25
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

imedia, вы можете нормально сформулировать вопрос?

Цитата:
если атрибут name последнего инпут с айди inf не равен id_'n'
Как это понимать? У вас несколько инпутов с одинаковым id? Или у последнего инпута должен быть id="inf"?

<!doctype html>
<html>
<head>
  <meta charset="utf-8" />
  <title></title>
</head>
<body>
  <input type="text" name="1" />
  <input type="text" name="2" />
  <input type="text" name="id_10" id="inf" />
  
  <script>
    var inpElems = document.getElementsByTagName('input'), n = 10;
    
    for(var i = 0; i < inpElems.length; i++) {
      if(inpElems[i] == inpElems[inpElems.length-1]) {
        if(inpElems[i].getAttribute('id') == 'inf') {
          (inpElems[i].name == 'id_' + n) ? alert('Равен!') : alert('Не равен!');
          console.log(inpElems[i].name);
        }
      }
    }
  </script>
</body>
</html>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
как составить скрипт автомат или как заменить форму вода Alastor Общие вопросы Javascript 7 28.10.2013 23:14
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Как сделать как в JQ? faforty Общие вопросы Javascript 8 14.11.2011 01:35