在你没有填得框下面也写个文本框<input tpye=text style="DISPLAY: none;" id="text2">,只是把把文本框得处理成不显示得格式。然后在js中function aa(){ if (document.getElementById("text1").value=="") { document.getElementById("text2").value="此项不能为空"; return.false;}}上面不就是把alert("此项不能为空!")替换了吗?