JavaScript 表单编程

目标:主要是访问用户输入的表单数据,校验用户输入的正确性。

获取表单的引用:

//方法一:将表单的ID作为方法的参数

var f1 = document.getElementById("f1");

//方法二:表单集合,得到第一个表单

var f2 = document.forms[0];

//方法三:得到名为fm的表单

var f3 = document.forms["fm"];

//方法四:简写

var f4 = document.fm

访问表单的元素:

//获取表单元素方法一:将表单元素的ID作为方法的参数

var username1 = document.getElementById("username");

//获取表单元素方法二:得到第一个表单元素

var username2 = fm.elements[0];

//获取表单元素方法三:得到名为username的表单元素

var username3 = fm.elements["username"];

//获取表单元素方法四:

var username4 = fm["username"];

//获取表单元素方法五:

var username5 = fm[0];

//获取表单元素方法六:

var username6 = fm.username;

html就是你可以添加像<a></a>、<p></p>等标记

text只能写文本如果写了上面的标记则会以文本形式输出

val是属性,只有有该属性的对象才能调用表单验证很重要,要考虑的是什么时候捕获表单的录入错误,1错误发生之前,2在错误发生时,一般给提示,3在错误发生之后,提交的时候还要注意。

ID

$(“#div1”),取页面中id名为div1的元素

DOM元素名

$(“p”),取页面中的所有段落标记

CSS表达式

$(“.c1”),取页面中所有class样式为c1的元素

2.      用于input、option等有value控件的取值

取值val()

设置值val(“new val”)

用于取内容

取内容text()

设置内容text(“new text”)

用于取html内容

取内容html()

设置内容html(“new html code”)

html就是你可以添加像<a></a><p></p>等标记

text只能写文本如果写了上面的标记则会以文本形式输出

val是属性,只有有该属性的对象才能调用

JavaScript 表单编程,布布扣,bubuko.com

时间: 2024-10-22 14:46:49

JavaScript 表单编程的相关文章

JavaScript表单编程总结

要操作表单,首先我们就要先知道如何获取表单引用,可以通过下面几种方法来获得. 获取表单的引用 在开始对表单进行编程前,必须先获取表单<form>的引用.有以下方法可以来完成这一操作.1)采用典型的DOM树中的定位元素的方法getElementById(),只要传入表单的id即可获得表单的引用:var vform=document.getElementByIdx(“form1”); 2)还可以用document的forms集合,并通过表单在form集合中的位置或者表单的name特性来进行引用:v

JavaScript表单编程

一.    对form元素进行脚本编写 1.         获取表单 Var oForm=Document.getElementById(“form1”) Var oForm=Document.form[i]—第i个表单 Var oForm=Document.form[“formz”]—名为formz的表单 2.         访问表单字段 oForm.element[i] oForm.Element[“textbox1”] oForm.textbox1 3.         表单字段共性

Javascript表单验证知识

Javascript表单编程: 一.表单元素的查找方式: 1.var oForm=document.getElementById("Form1"); 2.var oForm=document.forms[Form1]//通过name查找: 二.表单字段的共同特点: disabled:该属性用于指示一个表单控件是否可用: form属性:该属性返回包含字段的表单: blur():该方法导致表单字段失去焦点: focus():该方法导致表单字段获得焦点: blur事件:当表单字段失去焦点时,

JavaScript中的表单编程

表单编程 1获取表单相关信息 1.什么是表单元素 1.什么是表单元素 在H TML中表单就是指form标签,它的作用是将用户输入或选择的数据提交给指定的服务器 2.如何获取表单元素 <form id="form1" name="form1"></form><script>//方法一:let fm = document.getElementbyId("fm");//方法二:let fm = document.fo

【Flask】 WTForm表单编程

WTForm表单编程 在网页中,为了和用户进行信息交互总是不得不出现一些表单.flask设计了WTForm表单库来使flask可以更加简便地管理操作表单数据.WTForm中最重要的几个概念如下: Form类,开发者自定义的表单必须继承自Form类或者其子类.Form类最主要的功能是通过其所包含的Field类提供对表单内数据的快捷访问方式. 各种Field类,即字段.一般而言每个Field类都对应一个input的HTML标签.比如WTForm自带的一些Field类比如BooleanField就对应

JavaScript表单处理(上)

为了分担服务器处理表单的压力,JavaScript提供了一些解决方案,从而大大打破了处处依赖服务器的局面.  发文不易,转载请亲注明出处,谢谢! 一.表单介绍 在HTML中,表单是由<form>元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型.HTMLFormElement继承了HTMLElement,因此它拥有HTML元素具有的默认属性,并且还独有自己的属性和方法: HTMLFormElement属性和方法 属性或方法 说明 acceptCharse

JavaScript表单处理(下)

内容提纲: 1.文本框脚本 2.选择框脚本 发文不易,转载请亲注明链接出处,谢谢!   一.文本框脚本 在HTML中,有两种方式来表现文本框: 一种是单行文本框<input type="text">: 一种是多行文本框<textarea>. 虽然在HTML中<input>有value值,而<textarea>却没有,但在JS中都可以通过value获取他们的值. var textField = fm.elements[0]; var are

JavaScript表单序列化的方法详解

本文介绍下,在javascript中实现表单序列化的方法,通过实例加深理解,有需要的朋友参考下吧. 在JavaScript中,可以利用表单字段的type属性,连同name和value属性一起实现对表单的序列. 首先,我们来了解下在表单提交期间,浏览器是怎样将数据发送给服务器的.对表单字段的名称和值进行URL编码,使用和号(&)分割.不发送禁用的表单字段.只发送勾选的复选框和单选按钮.不发送type为"reset"和"button"的按钮.多选择框中的每个选中

JavaScript表单验证和正则表达式

JavaScript表单验证 分为四类: 1.非空验证 常用于用户名等 2.相等验证 常用于验证两次输入的密码 3.范围验证 常用于年龄等 4.正则验证 用于手机号,邮箱号等 以下是实例: 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html