@LoveCodeandCoffe

Почему скрипт не видит .value?

<input  id="one" type="number">
<input  id="two" type="number">
<input  id="three" type="number">
<button id="resultclick">го</button>
<div id="result" >Результат</div>


$(function() {
    $("#resultclick").click(function() {
        var one = $('#one').value
        var two = $('#two').value
        var three = $('#three').value
        var result = one + two + three;
        console.log(result);
        console.log(one);
        console.log(two);
        console.log(three);
    });      


  


});


в консоле скрипт возвращает, что не видит чисел с импута. Возможно нужно использовать так
$(function() {
    

  
$("#resultclick").onclick = go;
  function go() {
    var one = $('#one').value
        var two = $('#two').value
        var three = $('#three').value
        var result = one + two + three;
        console.log(result);
        console.log(one);
        console.log(two);
        console.log(three);
  }

});

Но тогда в консоли ошибка go is not definited
  • Вопрос задан
  • 116 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Что за go? Где эта переменная определена?
Что за value? Либо так
$('#one').val()
либо так
$('#one')[0].value
Вот так jsfiddle.net/so79Lpr0
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы