javascript关于验证注册信息的简单解释

 

<script language="javascript">
 
document.myform.username.focus();
 
function checkform()
{
 if(document.myform.username.value=="")
 {
  alert("请输入用户名!");
  document.myform.username.focus();
  return false;
 }
 if(document.myform.password.value == "")
 {
  alert("请输入密码!");
  document.myform.password.focus();
  return false;
 }
    return true;
}
</script>

你上面的代码是一个javascript,应该是从某个网页上或htm文档上拷贝过来的。

通过上面的代码看,这个网页 至少有一个表单 并且名字(即name属性)为 myform,此表单域下 至少有2个表单元素,1个是 文本框 名字为 username 另一个是密码框 名字为 password

在来说一下这个 checkform()函数 ,很明显 ,他的作用是 检查 文本框或者 密码框 是不是为空的。这个函数 一定 myform表单 提交的时候触发。

 

<script language="javascript"> //脚本开始 语言是javascript

 

document.myform.username.focus(); //本文档的表单域下的username获得输入焦点,光标会点位到 username 文本框位置。

 

function checkform() //函数

{

if(document.myform.username.value=="") //如果username的值为空,那么

{

alert("请输入用户名!"); //弹出一个警告窗口 信息为请输入用户名

document.myform.username.focus(); //然后输入焦点或者光标定位到这个为空的文本框里。

return false; //返回一个 失败

}

//下面 的意思 跟上面一样,区别是 检查的密码框

if(document.myform.password.value == "") //如果密码为空

{

alert("请输入密码!"); //警告。

document.myform.password.focus(); //输入焦点 到密码框。

return false; //返回一个 失败

}

return true; //如果上面的2if都不成立 那么就 返回一个 正确

}

</script> //脚本结束。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值