有问题,你复制我下面的代码
<?
if($name==" ") echo "请输入用户名";
else if($email==" ") echo "请输入email";
else if($note==" ") echo "请输入留言";
<?
if($name==" ") echo "请输入用户名";
else if($email==" ") echo "请输入email";
else if($note==" ") echo "请输入留言";
if($name=="")
双引号中应没有空格。
<!--
function checkdata(){
if(form.value.name==""){
alert("请输入用户名!");
return false;
}
if(form.value.email==""){
alert("请输入邮件地址!");
return false;
}
if(form.value.note==""){
alert("请输入用户名");
return false;
}
return ture;
}
//-->
</Script>
<form name="form" method="post" action="index.php" onsubmit="return checkdata()">
用 户:<input type="text" name="name"><br>邮件地址:<input type="text" name="email"><br>留言内容:<input type="text" name="note"><input type="submit" name="submit" value="提交">
</form>
if($name==" ") echo "请输入用户名";
else if($email==" ") echo "请输入email";
else if($note==" ") echo "请输入留言";
你的几个分号好象是中文的分号。把输入法关闭了在输入分号适宜市