函数Reset()按Reset按钮后对各字段的内容复位。
函数submitForms()按submit按钮后对字段合法性检查后发送电子邮件。
函数isName()对姓名字段进行合法性检查。
函数isEmail()对电子邮件地址字段进行合法性检查。
函数isBrowser()对浏览器字段与自动检测的浏览器版本进行比较。
函数isCountry()对国家字段进行合法性检查。
函数isComment()对意见字段进行合法性检查,不允许为空值。
函数isFavorite()对喜欢的站点字段进行合法性检查,不允许为空值。
程序中还提供了一些技巧,例如,如何判断浏览器的版本,字符串的操作等等。
结果是以电子邮件的形式提供给你的,里面有客人输入的各个字段。程序比较长,但不难看懂,下面是源代码:
NAME="mail"METHOD='GET' ACTION='mailto:Someone@abc.com' onSubmit="returnsubmitForms()"> Enteryourname: Enteryoure-mailaddress:
NAME="name"SIZE=30MAXLENGTH=40> NAME="email"SIZE=30MAXLENGTH=40>
Yourbrowser
Enteryourcountry:
NAME="browser"SIZE=30MAXLENGTH=60> NAME="country"SIZE=30MAXLENGTH=60>
Leaveacommentorsuggestion:
ROWS=5COLS=50wrap=yes>Comments? Suggestions? Listyourfavoritesites: ROWS=5COLS=50wrap=yes> AnysitesIshouldtakealookat? onClick="Reset()">

