Не анализируется содержимое textarea
<form name="addAnswer" >
<div>
<textarea id="themeText" name="answ">
</textarea>
<div id="setAnsw">
<input type="submit" class="sendsubmit" value="Ответить" onclick="setAnsw();"/>
</div>
</div>
</form>
При инициализации страницы инициализируется tinyMCE:
tinyMCE.init({
mode:"textareas",
theme:"advanced",
skin:"o2k7",
convert_urls : false,
remove_script_host : false,
force_br_newlines : true,
plugins : "autolink,lists,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups,autosave",
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,cut,copy,paste,|,undo,redo,|,code",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
});
И функция обработки:
function setAnsw(){
var textar = document.getElementById("themeText").value;
alert (textar);// Выводит пустое окно независимо от того, введено что-то в textarea или нет
if(textar == ''){
alert("Введите текст сообщения"); // Это сообщение появляется всегда независимо от того, введено что-то в textarea или нет
return;
}
/*
пробовал и так:
alert($("#themeText").val()); // Выводит пустое окно независимо от того, введено что-то в textarea или нет
if($("#themeText").val() == ''){
alert("Введите текст сообщения"); // Это сообщение появляется всегда независимо от того, введено что-то в textarea или нет
return;
}*/
}
В примере я не указал, что еще используется обработчик php, вот в этом обработчике как раз содержимое textarea нормально обрабатывается.
Что я делаю не так, и как сделать правильно?