document.forms[0].textfield.value == ""

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE> 这是一个关于IFELSE语句的使用 </TITLE>
     <script language="text/javascript">
     function ifone()
     { 
     if(document.getElementById("textfield").value=="")
      { 
      alert("请输入任意字符")
      }
      else 
      { 
      alert("字符已经输入计算机")
      }
    }
    </script>
    <META NAME="Generator" CONTENT="EditPlus">
    </HEAD>
    <BODY>
    <form>
    <input type="text" id="textfield">
    <input type="submit" name="Submit" onclick="ifone()" value="确定">
    </form>
    </BODY>
    </HTML>
      

  2.   

    有两个问题:<HTML>
    <HEAD>
    <TITLE> 这是一个关于IFELSE语句的使用 </TITLE>
     <script language="javascript">  //第一个问题出在这里,声明script的时候不能用text/javascript
     function ifone()
     { 
      if(form1.textfield.value=="")  //第二个问题在这里,你需要给form一个名称(句柄)来获取它里面的对象
      { 
      alert("请输入任意字符")
      }
      else 
      { 
      alert("字符已经输入计算机")
      }
    }
    </script>
    <META NAME="Generator" CONTENT="EditPlus">
    </HEAD>
    <BODY>
    <form name='form1'>
    <input type="text" name="textfield">
    <input type="submit" name="Submit" onclick="ifone()" value="确定">
    </form>
    </BODY>
    </HTML>