Как правильно получить введенные данные в поле?
я новичок. есть у меня текстареа
<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, время: 22:45. |