`
1717T.java.com
  • 浏览: 19131 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类

JavaScript 表单编程

阅读更多

JavaScript 表单编程

1. 如何获取 页面中的表单
1.1 获取表单的 方式
1.1.1 常用
document.getElementById(id名称);
document.forms([0])
1.1.2 少用
document.forms(name属性)
document.表单名称
1.1.3 间接获得
document.getElementByName
document.getElementByTagName
document.lastChild 等等
1.2 访问表单字段
1.2.1 通过form 对象 来获得表单的字段
方式
form1.elements[0] 获得form表单的第一个字段
1.2.2 还可以通过校本为 一个字符串来进行访问
form1.elements["ada"] 获得form表单的第一个字段
这个情况他的参数可用 通过字符串连接进行 访问
1.2.3 还可以通过通用的方式,就 document.getElementById来进行 访问 from表单中的属性
1.3 表单字段的共性
1.3.1 disabled
这个可以控制,一个字段的 可用性,也就是可以 不可以编辑的问题
1.3.2 form
该属性返回包含字段的表单
1.3.3 blur()
失去焦点的时候 触发一个世界,
1.3.4 focus()
获得焦点的时候, 产生的事件
1.4 表单提交
1.4.1 不会触发,默认的subMit 事件
还可以通过: onsubmit 事件进行提交
1.4.2 会触发onsubmit 事件的方式
使用submit , 提交按钮的方式 进行提交
使用 image src ="图片路径" 的方式提交
1.5 表单重置
1.5.1 可以使用reset按钮的方式
1.5.2 还可以使用reset事件的方式

2. 对文本框 进行脚本编写
2.1 获取/更 改文本框的值
2.1.1 使用document.getElementById 的方式获得一个元素对象, 再点他的value属性,修改或者是获得 就是这个元素的value值
2.2 选择文本 (选中一部分)
2.2.1 使用所有元素都 支持的一个方法, select()
2.3 文本框事件
2.3.1 change
修改文本
2.3.2 select
选中文本
2.3.3 blur()
失去焦点的时候 触发一个世界,
2.3.4 focus()
获得焦点的时候, 产生的事件
2.3.5 change 和 blur 的区别
blur是在失去焦点的 时候,触发该事件
change 他是在失去焦点和 修改文本值同时发生的情况下, 才会触发
2.4 自动选中文本
2.4.1 是使用 onfocus 事件

3. 对列表框和 组合框进行脚本编写
3.1 访问选项
3.1.1 直接通过下表来进行访问,不同的元素
3.2 获取/ 更改选中项
3.2.1 是使用selectedIndex 属性来进行判断是否被选中了
3.3 添加选项
3.3.1 直接使用appendChild("元素名称")
3.4 删除选项
3.4.1 就是把它值赋值为null
3.4.2 还有就是使用remove(下标)

4. 对复选框和单选框 进行脚本编写
4.1 checked
4.1.1 获得键值码
4.2 defaultChecked
4.2.1 初始化页面时, 时候被选中
4.3 click()
4.3.1 模仿按钮点击
4.4 得到单选框的值
4.4.1 直接通过标签元素,value 进行获取
4.5 获得复选框的值
4.5.1 通过 checked 这个方法进行获取

5. 表单验证
5.1 在错误发生之前
5.1.1 keypress
5.2 在错误发生时
5.2.1 change
这个可以和onblur失去焦点事件,来进行 验证数据的合法性
5.3 在错误发生之后
5.3.1 submit
在提交之后进行验证标点数据

分享到:
评论

相关推荐

    第七章 JavaScript表单编程

    第七章 JavaScript表单编程 第七章 JavaScript表单编程 第七章 JavaScript表单编程

    Javascript表单验证要注意的事项

    Javascript表单编程: 一.表单元素的查找方式: 1.var oForm=document.getElementById(“Form1”); 2.var oForm=document.forms[Form1]//通过name查找; 二.表单字段的共同特点: disabled:该属性用于指示一个表单...

    JavaScript数据可视化编程

    资源名称:JavaScript数据可视化编程内容简介:数据可视化是实现数据价值的重要工具。数据可视化可以将抽象的数字累积转变成为图形、表单等,让普通人可以快速理解数据所代表的情况或趋势。本书是学习如何用...

    JavaScript动态网页编程

    JavaScript是用于Web开发...主要内容包括:JavaScript使用基础、HTML语言、CSS样式表、JavaScript语言基础、流程控制语句、面向对象编程、流览器对象模型、文档对象模型、事件处理、表单与表单域、XMLHttpRequest对象。

    javascript.html实现表单验证

    附属:js文件附属:JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型...

    XMPP高级编程 使用JavaScript和jQuery

    利用强大的xmpp协议快速创建实时的。高度交互式应用程序  xmpp是一个广泛用于即时通信、多... 讨论服务发现、数据表单以及发布-订阅协议  解决xmpp编程相关的主题,比如应用程序设计、事件处理以及现有协议的组合

    JavaScript_DOM编程

    forms数组:所有表单类数组 anchors数组 links数组 images数组 scripts数组 applets数组 all数组:所有标签数组 styleSheets数组:样式表对象数组 body对象:嵌入在body标签内的标签可以作为body的子元素...

    Head First JavaScript 源码

    作者首先概览了JavaScript,包括它的语法、良好的编码习惯、DOM编程原则等;然后构建了JavaScript工具包,包括动态操作标记、使用CSS和DOM修改页面风格、验证表单、处理图像等;接着通过一个完整的案例研究阐明了...

    深入浅出 javascript

    作者首先概览了javascript,包括它的语法、良好的编码习惯、DOM编程原则等;然后构建了javascript工具包,包括动态操作标记、使用CSS和DOM修改页面风格、验证表单、处理图像等;接着通过一个完整的案例研究阐明了...

    Acrobat Forms JavaScript Object Spec

    Acrobat Forms JavaScript Object Spec Acrobat表单用JavaScript对象规范,PDF表单编程非常有用的资料。

    疯狂HTML 5/CSS 3/JavaScript讲义(随书源码)

    《疯狂HTML 5/CSS 3/JavaScript...除此之外,本书还系统地介绍了javascript编程知识,包括javascript基本语法、dom编程,以及html 5新增的本地存储、离线应用、javascript多线程、客户端通信支持、websocket编程等。

    javascript,css3,html5讲义

    《疯狂HTML 5/CSS3/JavaScript讲义》是一本全面介绍HTML 5、CSS3和JavaScript前端开发技术的图书,系统地介绍了HTML 5常用的元素和属性、HTML 5的表单元素和属性、HTML5的绘图支持、HTML 5的多媒体支持、CSS3的功能...

    Head First JavaScript(中文版)

    作者首先概览了JavaScript,包括它的语法、良好的编码习惯、DOM编程原则等;然后构建了JavaScript工具包,包括动态操作标记、使用CSS和DOM修改页面风格、验证表单、处理图像等;接着通过一个完整的案例研究阐明了...

    JavaScript入门篇,JavaScript基础知识

    JavaScript是一种脚本语言,主要用于增加网站的交互性,如制作动态样式、动画,以及在用户按下按钮或提交表单数据时提供响应。它是目前世界上最流行的编程语言之一,不仅用于网页开发,还可以驱动许多基于HTML5的...

    javascript完全学习手册1 源码

    第2章 JavaScript编程基础 19 2.1 基础语法 19 2.1.1 数据类型 19 2.1.2 变量和常量 22 2.1.3 表达式 24 2.1.4 运算符 24 2.2 流程控制 27 2.2.1 条件语句 27 2.2.2 循环语句 30 2.2.3 其他语句 35 2.3 使用对话框 ...

    JavaScript核心技术 PDF扫描版

    无论是新手还是老手,这些如何正确使用JavaScript的经验都能帮助他们养成良好的编程习惯。《JavaScript核心技术》还介绍了一些调试和开发JavaScript的工具,这些工具无疑能够提高我们的开发效率。 《JavaScript核心...

    JavaScript编程带你一步走!

    java从入门到精通,javascrip简介, javascript对象机制 , java script 对象处理 , 使用技巧 , 表单间的数据传递

    Java Web Jquery表单验证

    jQuery是一个流行的JavaScript库,可用于在网页上进行各种操作,包括表单验证。 1、将基于Jquery的表单验证的调查问卷分为四个部分:FrontPage.html、write.html、end.html、style.css。 1、硬件要求:计算机一台 2...

    Head.First.JavaScript.中文版.pdf

    作者首先概览了JavaScript,包括它的语法、良好的编码习惯、DOM编程原则等;然后构建了JavaScript工具包,包括动态操作标记、使用CSS和DOM修改页面风格、验证表单、处理图像等;接着通过一个完整的案例研究阐明了...

    JavaScript语言参考手册

    最好有应用表单和通用网关接口 (CGI) 编程的经验。 如果你将要使用 LiveWire 数据库服务,那么就需要有与数据库相关的知识和结构化查询语言 (SQL) 的良好掌握。 在哪里能找到 JavaScript 信息 因为 JavaScript 是...

Global site tag (gtag.js) - Google Analytics