Как правильно получить введенные данные в поле?
я новичок. есть у меня текстареа
<textarea rows="3" cols="60" id="koment" name="koment"></textarea> пытаюсь получить введенные данные но мне выдает пустоту, пытаюсь так var curText= $("#koment").val(); alert(curText); Однако когда уже значение задано по умолчанию у текстареа то выдает это значение? т.е. <textarea rows="3" cols="60" id="koment" name="koment">tak poluchaetsa</textarea> Подскажите как получить именно те данные которые я ввожу в форму.:-? |
при наличии и выдаётся текст, если текста нету, то пустота...
|
Должно работать, шибка в чем-то другом.
|
Цитата:
Может копать надо в сторону change( ) или я ошибаюсь? |
А в чем проблема?
|
Цитата:
|
buket,
покажите пример |
<script type="text/javascript"> $(function() { $("#messageDialog").dialog({ bgiframe: true, modal: true, width: 700, height: 900, resizable: false, autoOpen: false, buttons: { Закрыть: function() { $(this).dialog('close'); }, Показать: function() { var curText= $("#koment").val(); alert(curText); } } }); }); </script>"; и див который подгружается <div id="messageDialog" style="display:none;" title="Тест"> <textarea rows="3" cols="60" id="koment" name="koment">тут пиши текст</textarea> </div> это краткий пример, т.е. он выводит "тут пиши текст", а если стираю и пишу свое то пустоту выкидывает |
всё работает
|
уже весь день мучаюсь, пробовал в браузерах лиса и опера под убунту. уже установил виртуалку с виндой там в 3 браузерах проверил и везде пустота:(
|
Часовой пояс GMT +3, время: 06:54. |