php onblur=
导读:在网页开发中,开发人员通常需要对表单(form)里的输入框(input)进行验证。而使用onblur属性就是在用户离开输入框(即输入框失去焦点)时对输入进行验证或执行一些程序。下面我们就来详细了解一下onblur属性在php中的应用。onb...
在网页开发中,开发人员通常需要对表单(form)里的输入框(input)进行验证。而使用onblur属性就是在用户离开输入框(即输入框失去焦点)时对输入进行验证或执行一些程序。下面我们就来详细了解一下onblur属性在php中的应用。
onblur属性通常在html和JavaScript中使用较多,而在线性编程语言php中,则更多地用来作为html页面与后端php文件的连接。
例如我们要制作一个网页,要求用户必须在用户名和密码输入框输入内容,才能提交表单。此时我们就可以在html中使用onblur属性实现验证如下代码:
form action="login.php" method="post"> 用户名:input type="text" name="username" onblur="if(this.value==''){ alert('请输入用户名!'); this.focus(); } "> br> 密 码:input type="password" name="password" onblur="if(this.value==''){ alert('请输入密码!'); this.focus(); } "> br> input type="submit" value="提交"> /form>
在上述代码中,如果用户输入框失去焦点时,输入框中没有内容,则会弹出提示框“请输入用户名!”或“请输入密码!”并且输入框会自动获得焦点。
onblur属性还可以将用户输入框中的内容自动转化为一定格式。例如,我们要求用户在输入年份时,自动向用户输入的数字前补0。我们可以使用onblur属性执行如下代码:
form action="myPhpFile.php" method="post"> 请输入年份:input type="text" name="year" onblur="this.value=(this.value
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: php onblur=
本文地址: https://pptw.com/jishu/534132.html