Как взять значение value из формы?
Есть форма ввода текста и кнопка, которая запускает функцию использующую значение value этой формы.
Доступ к значению я делал так- idFormi.value, Или так document.getElementById ('idFormi').value; Без разницы. но беда в том, что функция берет значение которое изначально при загрузке страницы указано, если его поменять- также берет тоже значение. Как взять измененное значение? |
Цитата:
|
<input type="text" id="idFormi">
<button id="but">Кнопка</button>
<script>
document.getElementById('but').onclick=function(){
alert(document.getElementById('idFormi').value);
};
</script>
пример |
j0hnik, мне почему-то кажется, что форма такая:
<form id="idFormi"> <input type="text" value="Smthg"/> <button id="but">Кнопка</button> </form>
document.getElementById('but').onclick=function(){
alert(document.querySelector('#idFormi input').value);
};
|
Nexus,
возможно |
Всё, разобрался, спасиБог всем, оказывается во первых была в формуле ошибка, во вторых при вычислении берется значение, но это значение распознается как строка, а не число, поэтому не получалось и ошибку то найти
|
| Часовой пояс GMT +3, время: 19:48. |