基于任务驱动模式的JavaScript程序设计案例第7章 节 表单操作.ppt

基于任务驱动模式的JavaScript程序设计案例第7章 节 表单操作.ppt

基于任务驱动模式的JavaScript程序设计案例第7章 节 表单操作.ppt

  在上述代码中,对一个用户注册页面进行了表单数据提交的验证,在验证中对用户名、密码以及重复密码进行了非空验证,同时对两次密码进行比对,要求两次填写的密码必须一致。   在上述验证中,如果验证失败,则通过alert()函数弹出警告框提示,与此同时,还可以通过在文本框后面添加div或者label元素的形式,将错误消息显示在文本框后面,这样便不会中断用户操作了。上述代码运行后的页面效果如图7-3所示。 图7-3   上述代码循环遍历每一个单选按钮元素,然后通过其checked属性来判断其是否被选中,如果有选中项,则直接返回true,如果循环已经遍历完了还是没有选中项,说明确实没有选中一项,所以直接返回false。 7.3.5 下拉框对象   在网页中,选择列表可以使用相对较小的空间来提供大量的信息。网页上的选择列表包括弹出式和滚动式两种形式。 与其他JavaScript对象相比,由于列表项数据的复杂性,因此在脚本中使用select元素对象时比较复杂。select元素由select元素对象和option元素对象组成,option元素对象包含用户选择的真正选项,一些对脚本设计者非常有价值的属性属于select对象,而其余的属性属于嵌套的option对象。例如,可以提取列表中当前选项的编号(索引),它是整个select对象的一个属性,但为得到选中选项的显示文本,必须得到为对象定义的所有选项

文档评论(0)

1亿VIP精品文档

相关文档