Я только сегодня начал учить JS. Так что теперь тут наверное часто буду появляться. помогите мне решить не большую проблемку. Имеется поле ввода с ID. <input type="text" id="text"> Как мне занести в переменную значение value?
Ну в коде есть html тег input. В голове прописан javascript. Но почему скрипт не выполняет свои обязанности... ?
HTML: <html> <head> <script type="text/javascript"> var ttt = document.getElementById('text').value; </script> </head> <body> <input type="text" name="user" value="dawd" id="text"><br> <br> <script type="text/javascript">document.write(ttt);</script> </body> </html>
Его не нужно прописывать в input, он и так определен для элемента. Гавриленко Дмитрий Я же сказал: на момент вызова ЕЩЁ НЕ СУЩЕСТВУЕТ этого элемента. HTML: <html> <head> <script type="text/javascript"> function ready() { var ttt = document.getElementById('text').value; } </script> </head> <body> <input type="text" name="user" value="dawd" id="text"><br> <br> <script type="text/javascript">ready();</script> </body> </html>
А че не изменяется? HTML: <html> <head> <script type="text/javascript"> function ready() { var ttt = document.getElementById('text').value; document.write(ttt); } </script> </head> <body> <input type="text" name="user" value="А че не изменяется?" id="text"><br> <br> <script type="text/javascript">ready();</script> </body> </html>
HTML: <html> <head> <script type="text/javascript"> function ready() { var ttt = document.getElementById('text').value; document.write(ttt); } </script> </head> <body> <input type="text" name="user" value="А че не изменяется?" onchange="ttt = this.value;" id="text"><br> <br> <script type="text/javascript">ready();</script> </body> </html> Не робит
Короче надо что бы когда я пишу что-то в форме, в переменную сразу же загонялась это значение и выводилось.