За последние 24 часа нас посетили 16575 программистов и 1179 роботов. Сейчас ищут 1714 программистов ...

Не могу сравнить значение двух полученных переменных

Тема в разделе "JavaScript и AJAX", создана пользователем ArtemPetesburg, 14 фев 2019.

  1. ArtemPetesburg

    ArtemPetesburg Новичок

    С нами с:
    11 май 2018
    Сообщения:
    48
    Симпатии:
    2
    Адрес:
    Санкт-Петербург
    Здравствуйте, есть вот такая проблема. Недавно перешел на JS и в php как то все проще. Как мне сравнить значение двух переменных полученных из разных полей input с помощью функции document.getElementById.

    Код (Text):
    1. <input type="text" value="" placeholder = "Введите пароль" id="text">
    2. <input type="text" value="" placeholder = "Повторите пароль" id="text2" onchange="goClisc()">
    3. <span id = "vivod"></span>
    4.  
    5.  
    6. <style>
    7.  
    8. </style>
    9. <script>
    10.  
    11.  
    12. function goClisc(){
    13.             var text = document.getElementById('text');
    14.             var text2 = document.getElementById('text2');
    15.            
    16.             var getr = String(text)
    17.             var getr2 = String(text2)
    18.            
    19.                 var res = getr.localeCompare(getr2);
    20.                 alert(getr);
    21.                 }
    var res = getr.localeCompare(getr2); Вопрос первый нужно ли их обрабатывать функцией string?

    В конце должно получиться что если пароль введен в обоих одинаково то он просто напишет что все правильно. если нет то нет. тойсть там будут и цифры и буквы.

    Помогите а то никак не могу решить задачую
     
  2. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.852
    Симпатии:
    746
    Адрес:
    Татарстан
    Код (Javascript):
    1. var text = document.getElementById('text').value;
    2. var text2 = document.getElementById('text2').value;
    3.  
    4. if (text == text2) {
    5.    alert('Good');
    6. } else {
    7.    alert('No good');
    8. }
     
    ArtemPetesburg нравится это.
  3. ArtemPetesburg

    ArtemPetesburg Новичок

    С нами с:
    11 май 2018
    Сообщения:
    48
    Симпатии:
    2
    Адрес:
    Санкт-Петербург
    Спасибо, тойсть у меня там лежал просто массив?
     
  4. ADSoft

    ADSoft Старожил

    С нами с:
    12 мар 2007
    Сообщения:
    3.852
    Симпатии:
    746
    Адрес:
    Татарстан
    Читайте про js и dom дерево