JavaScript表单处理.ppt
《JavaScript表单处理.ppt》由会员分享,可在线阅读,更多相关《JavaScript表单处理.ppt(39页珍藏版)》请在三一办公上搜索。
1、JavaScript表单处理,PHPChina 工作室,知识回顾,常用的浏览器对象有哪些?希望在网页打开时,就伴随弹出广告窗口,应使用什么事件?打开广告窗口使用window对象的哪个方法?history对象的哪个方法相当于IE浏览器中的后退按钮?希望动态改变网页的背景色,应使用哪个对象的bgColor属性?IE的地址栏对应哪个浏览器对象?它用来保存网页的地址信息,内容摘要,使用与以下各项关联的事件处理程序:文本框 文本区域 命令按钮 复选框 单选按钮 组合框 编写用于验证表单的 JavaScript 代码,事件处理程序和表单元素简介,当用户单击“注册”按钮时,将弹出一条消息,function
2、button_click()alert(“请向本网站注册);,文本框对象,文本框元素用于在表单中输入字、词或一系列数字可以通过将 HTML 的 INPUT 标签中的 type 设置为“text”,以创建文本框元素,文本框对象 事件处理程序,文本框对象,card,price,number,tot,myform,文本框对象,添加无边框样式,文本框对象-onChange 事件处理程序,function clearText()if(=输入您的会员帐号)=;function check()var a=;if(a.substr(0,2)!=10|isNaN(a)alert(格式错误,请重新输入);docu
3、ment.myform.card.focus();document.myform.card.select();function compute()var price=;var number=;=price*number;,onFocus事件调用的函数clearText()清空帐号文本框中的内容,onBlur事件调用的函数check()检查输入的帐号是否是“10”打头,并且是数字,onChange事件调用的函数compute()用来计算总价,文本框对象,.帐号:.单价:¥.数量:个总价:¥.,帐号文本框添加onFocus和onBlur焦点事件,价格只读属性,数量文本框添加onChange事件,命
4、令按钮对象,命令按钮对象是网页中最常用的元素之一,“按钮-事件处理程序,onSubmit事件处理代码:如果函数返回true,则向远程服务器提交表单;如果函数返回false,则取消提交。,命令按钮事件处理程序,userName,pass1,pass2,type=reset,type=submit,myform,命令按钮对象,function check()var userName=;var pass1=document.myform.pass1.value;var pass2=document.myform.pass2.value;if(pass1=pass2)if(pass1.length!=
5、0)document.write(恭喜您,注册成功!欢迎+userName+光临!);return true;else alert(密码不能为空!n请输入密码);return false;else alert(确认码必须和输入的密码相同!);return false;,onSubmit事件调用的函数:输入数据检查,如果输入格式正确,返回true,提交表单信息;如果格式错误,返回false,取消提交,提醒用户重填,复选框对象,当用户需要在选项列表中选择多项时,可以 使用复选框对象要创建复选框对象,请使用 标签,请选择您的爱好 电影 电影,复选框-事件处理程序,复选框-事件处理程序,checkbo
6、x1,checkbox2,checkbox3,设置复选框的值,checkbox4,myform,复选框-事件处理程序,function buy()var s=;if(document.myform.checkbox1.checked=true)/如果被选中 s=s+document.myform.checkbox1.value+“n”;/累计选中的商品 if(document.myform.checkbox2.checked=true)s=s+document.myform.checkbox2.value+n;if(document.myform.checkbox3.checked=true)
7、s=s+document.myform.checkbox3.value+n;if(document.myform.checkbox4.checked=true)s=s+document.myform.checkbox4.value+n;/if(confirm(您定购了以下物品,确定吗?:n+s)=true)document.write(您定购了以下物品:+s+);,复选框-事件处理程序,function buy()var s=;if(document.myform.checkbox1.checked=true)/如果被选中 s=s+document.myform.checkbox1.value
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 表单 处理
链接地址:https://www.31ppt.com/p-5435985.html