第十二章表单、其它对象的应用目标•理解表单、其它对象的应用范围。•掌握表单、其它对象的应用技术。概述、专业术语•表单最主要的应用是保存、处理、传送数据,响应Web控件发生的事件。•其它对象的应用。这些对象包括Navigator、History以及其它一些方法。•术语词汇表•定义在此章节中使用的术语表单的应用•计算器的制作表单的应用•计算器的制作—设计界面formname=scinputtype=textname=boxsize=15brinputtype=buttonvalue=7inputtype=buttonvalue=8inputtype=buttonvalue=9brinputtype=buttonvalue=4inputtype=buttonvalue=5inputtype=buttonvalue=6brinputtype=buttonvalue=1inputtype=buttonvalue=2inputtype=buttonvalue=3brinputtype=buttonvalue=0inputtype=buttonvalue=+inputtype=buttonvalue=-brinputtype=buttonvalue=*inputtype=buttonvalue=/inputtype=buttonvalue==/form表单的应用•计算器的制作—编写js处理函数scriptlanguage=JavaScriptvarst=0;//用于记录计算结果varopertr;//用于保存运算符//根据传入的参数的不同进行不同的处理functioncount(t){//代码}//运算,将结果保存在变量st中functionoper(){//代码}/script表单的应用•计算器的制作—给界面按钮添加事件处理formname=scinputtype=textname=boxsize=15brinputtype=buttonvalue=7onClick=count(7)inputtype=buttonvalue=8onClick=count(8)inputtype=buttonvalue=9onClick=count(9)brinputtype=buttonvalue=4onClick=count(4)inputtype=buttonvalue=5onClick=count(5)inputtype=buttonvalue=6onClick=count(6)brinputtype=buttonvalue=1onClick=count(1)inputtype=buttonvalue=2onClick=count(2)inputtype=buttonvalue=3onClick=count(3)brinputtype=buttonvalue=0onClick=count(0)inputtype=buttonvalue=+onClick=count(‘+’)inputtype=buttonvalue=-onClick=count(‘-’)brinputtype=buttonvalue=*onClick=count(‘*’)inputtype=buttonvalue=/onClick=count(‘/’)inputtype=buttonvalue==onClick=count(‘=‘)/form表单的应用•计算器的制作—运行表单的应用•通过数组访问表单其它对象的应用•Navigator对象--显示浏览器信息属性名说明appVersion显示浏览器版本信息appName浏览器名称appCodeName浏览器代码名称userAgent使用的服务器代理其它对象的应用•History对象--返回、前进按钮属性或方法描述back()退回前一页forward()进入后一页go()走到指定页length属性,指该对象的长度文档对象模型DOM•Link对象--链接地址信息窗口对象的方法•设为首页和加入收藏夹窗口对象的方法•状态栏信息显示总结•表单最主要的应用是保存、处理、传送数据,响应Web控件发生的事件。•本章介绍的其它对象主要有Navigator、History、Link等等。更多信息•列出可扩展内容。。。•列出参考资源(附件、书籍、文章、网址等)。•请求学员反馈、回答问题。•作业问题讲解。。。作业与预习•作业。。。•预习。。。•回顾安排。。。•实验安排。。。