<!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title> shijiao </title> <script type="text/javascript"> function myblur(){ var myOn=document.getElementsByClassName("mytext"); var kk=myOn.value; if(kk==""){ alert("please fill in the information completely!"); } else{ var myname=document.getElementById("myname"); var bb=myname.value; document.write("welcome!"+" "+bb); } } </script> </head> <body> <form> 用户名:<input class="mytext" id="myname" type="text" placeholder="David"> 密码:<input class="mytext" type="password" > <input type="button" value="ok" onClick="myblur()"> </form> </body> </html>
if后面的条件改成kk==null;就会执行弹窗,但是不管我有没有输入 它都只执行弹窗 else后面的就完全没有效果
不改的话又只执行else后面的。
我真的快疯了 不知道哪里出错了
stone310