表单验证的相关事件和辅助特效

表单验证的相关事件和辅助特效

ID:39666981

大小:1.62 MB

页数:27页

时间:2019-07-08

表单验证的相关事件和辅助特效_第1页
表单验证的相关事件和辅助特效_第2页
表单验证的相关事件和辅助特效_第3页
表单验证的相关事件和辅助特效_第4页
表单验证的相关事件和辅助特效_第5页
资源描述:

《表单验证的相关事件和辅助特效》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第八章表单验证的相关事件和辅助特效回顾表单验证一般包括那些内容?表单验证的实现步骤。文本框控件有哪些常用的属性、方法、事件?本章案例制作回车切换输入的效果制作即时提示错误的输入框演示示例1:页面效果演示示例2:页面效果制作内容动态显示的层效果演示示例3:页面效果学习目标会使用图片代替提交按钮会使用onKeyDown事件检查用户输入的特殊字符会使用DIV的innerHTML或innerText动态显示内容会使用多个DIV动态隐藏或显示内容一、如何使用图片代替提交按钮为了美观,现把提交按钮变成图片,但仍然保持表单的验证功能?如何实现?使用图片的单击事件onClick="ch

2、eckForm()"根据上述分析和提供的素材页面来实现表单验证。……functioncheckForm(){if(document.myform.txtUserName.value.length==0){alert("用户名不能为空!");document.myform.txtUserName.focus();}}……检验是否为空单击事件,调用表单验证函数能进行表单验证,但即使是正确填写了表单,

3、也不能提交页面(点击“注册”没反映)。因为图片不具备“提交”按钮的提交功能,所以需要人工调用提交方法-submit()。functioncheckForm(){if(document.myform.txtUserName.value.length==0){alert("用户名不能为空!");document.myform.txtUserName.focus();}else{document.myform.submit();}}如果表单输入合法,则提交表单二、制作回车切换输入的效果输入完毕后回车,

4、默认会提交表单。如何制作回车Tab切换效果?1、使用键盘输入事件onKeyDown事件2、检查输入是否是回车键-ASCII码13,若是则将输入改为Tab键-ASCII码9functionchangeFocus(){if(event.keyCode==13)event.keyCode=9;}…………键盘按下,调用

5、实现Tab效果的函数修改回车键为Tab键Event事件对象包含输入键信息上述注册页面中,需要给每个文本框添加键盘按下事件,有没有更简单的办法?…………

6、id="email"size="24"onKeyDown="changeFocus()">通过给document对象添加键盘事件。functionchangeFocus(){if(event.keyCode==13&&event.srcElement.type!='button'&&event.srcElement.type!='submit'…)event.keyCode=9;}document.onKeyDown=changeFocus;如果按键是回车键,并且控件类型不是提交、重置按钮等按钮

7、,则变为Tab切换document对象的onKeyDown事件,它将接收页面中所有的键盘事件查看源代码根据提供的素材页面,实现游戏中的人物移动效果。提示:1、根据按下的方向键,改变层的Left或Top坐标document.getElementById("man").style.pixelLeftdocument.getElementById("man").style.pixelTop2、方向键的ASCII码:↑向上键-38,↓向下箭-40←向左键-37,→向右键-393、添加键盘事件:document.onKeyDown=move;三、制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。