Как взять значение 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, время: 14:45. |