document.board.username.value.length == 0
or
document.board.username.value == ""

解决方案 »

  1.   

    karma(无为)=>document.board.username.value == ""
    如果这样就可以提交空格字符了。
     
      

  2.   

    如果用户自己去掉了你那段代码,重新保存一个文件,指定提交到你的那URL,当然就可以提交了,所以在客户端的限制永远是不完善的,还应该在服务器端也进行判断
      

  3.   

    netying(鹰击长空):=>说的有道理!
      

  4.   

    what I mean isif(document.board.username.value==""){
    alert('请填写您的大名!');
    document.board.username.focus();
    return false;}or
    if(document.board.username.value.length==0){
    alert('请填写您的大名!');
    document.board.username.focus();
    return false;}of course, you might consider to trim the string first to make sure they are not spacesWhat netying(鹰击长空) said is correct. You can also check Request.ServerVariables("HTTP_REFERER") to make sure the form data was posted from pages from your site, instead of someone else's
      

  5.   

    karma(无为) 你在什么地方?国内国外?