您现在的位置: 365建站网 > 365文章 > 表单验证

表单验证

文章来源:365jz.com     点击数:655    更新时间:2009-09-15 09:50   参与评论

一、为什么需要表单验证:

     1、避免信息无法更新或出现新错误

     2、减轻服务器端的压力

二、电子邮件格式的验证:

Code

onSubmit:事件属于<form>表单元素,所以要写在<form>标签内。onSubmit="return checkEmail()"将根据返回的真/假值来决定是否提交表单数据。

三、文本框对象的事件、方法、属性

  1、事件:onBlur失去焦点事件,当光标离开某个文本框时触发

               onFocus光标进入某个文本框

               onChang文本框的内容被修改,即发生了改变

  2、方法:focus()获得焦点,即获得鼠标光标

                select()选中文本内容,突出显示输入区域

  3、属性:value设置或获得一个文本框值属性的值

  四、制作图片代替按钮的提交效果

Code

 

五、制作回车切换输入效果

Code

"event.srcElement.type"表示捕获的事件元素的类型,对应HTML中的元素的type值。

 

六 、制作即时错误信息提示效果

       1、通过使用alert语句弹出错误提示警告框来实现。(不经常使用)

       2、通过改变层中的内容或显示、隐藏层来实现。

Code

 注意:凡是所有的元素都有innerHTML属性,它是一个字符串,用来设置或获取位于对象起始和结束标签内的HTML。

         如document.getElementById("info").innerHTML的值就是“文本内容”。

            类似于document.userfrm.loginName.value

  有哪些方法可以实现动态改变页面内容?
  1、当动态显示的内容较少时,使用 myDiv.innerHTML=HTML代码
  2、当动态显示的内容较多,并相对固定时,则预先制作好DIV内容,
   然后使用myDiv.style.display=none/block
 
七、利用下拉列表框制作省市级联功能
  1、下拉列表框的常用事件、属性和方法
     事件 onChange 当选项发生改变时产生
     属性 options 所有的选项组成一个数组,options表示整个选项数组,
                  第一个选项即为options[0],第二个选项即为options[1],其他类推
          selectedIndex 返回被选择地选项的索引号,如果选中第一个则返回0,第二个则返回1,其他类推
          length 返回下拉菜单中的选项个数
     方法 add(new,old)将新的option对象new插入到option对象old前面,如果old为空,那么直接插入到末尾
  2、数组的常用属性和方法
     属性 length
     方法 join(分隔符)
          sort()  排序
    

 

Code

 

Tag标签: JavaScript,JS

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

发表评论 (655人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
昵称:
最新评论
------分隔线----------------------------

快速入口

· 365软件
· 杰创官网
· 建站工具
· 网站大全

其它栏目

· 建站教程
· 365学习

业务咨询

· 技术支持
· 服务时间:9:00-18:00
365建站网二维码

Powered by 365建站网 RSS地图 HTML地图

copyright © 2013-2024 版权所有 鄂ICP备17013400号