我的文本区为
<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 == "")