JavaScript: не работает value
Пишу один сайт, пригодились формы, но столкнулся с тем, что value не отображает. Может кто знает, как чинить?
Код с jquery:
function inputval() {
var inp = $("#inputId").val();
return inp;
}
Ещё на чистом js, так же - не отображает:
function inputval() {
var inp = document.getElementById("inputId").value;
return inp;
}
В общем, не возвращает.
Ответы (2 шт):
Автор решения: dmitriy_vlz
→ Ссылка
Покажи сам инпут:
function inputval() {
var inp = document.getElementById("inputId").value;
return inp;
}
btn.onclick = () => {
let btn = inputval()
console.log(btn)
}
<input type="text" id="inputId">
<button id = 'btn'>Test</button>
Автор решения: Igor
→ Ссылка
Вариант 1. Вы вызываете inputval() до того, как в инпут вводится значение.
Вариант 2. У Вас на странице больше одного элемента с id="inputId".