在javascript 中如何取得<textarea>中的信息

来源:百度知道 编辑:UC知道 时间:2024/05/28 06:39:40
我的文本区为
<form method="post" name="thisForm" onSubmit="return MyCheck();">
<textarea cols="58" rows="8" name="Messages"></textarea> </form>
MyCheck 定义为
function MyCheck()
{
if (document.thisForm.Messages.value = ""){
alert("请务必输入留言信息");
document.thisForm.Messages.focus();return false}
}
</script>
如果是其他元素,例如<input> 这个函数是可以运行的

function MyCheck()
{
if (document.thisForm.Messages.value = ""){
alert("请务必输入留言信息");
document.thisForm.Messages.focus();return false}
}

应该为
if (document.thisForm.Messages.value == "")

innerHTML 和innerTEXT 都可以
<form method="post" name="thisForm" onSubmit="return MyCheck();">
<textarea cols="58" rows="8" name="Messages"></textarea>
<input type="submit" value="提交">
</form>
<script>
function MyCheck()
{
if (document.thisForm.Messages.innerHTML == "")
{
alert("请务必输入留言信息");
document.thisForm.Messages.focus();
return false;
}
}
</script>