js基础-form对象

原创 2016年05月31日 16:33:32
写个三遍五遍就熟悉了
晚上七点后敲当当网两个板块代码:标签切换和字幕向上滚动,图片切换
1.在css中,一个div里加背景属性(background)中的url(images/a.jpg),必须给这个div加高,宽可以加也可以不加,最好都写上宽高,这样这个div才会有背景图。
for循环,数组,循环数组,
2.form对象
一个<form>标记,就是一个<form>对象。
1、form对象的属性
l    name:表单的名称,主要用来让JS来控制表单。
l    action:表单的数据处理程序(PHP文件)。
l    method:表单的提交方式,取值:GET、POST
l    enctype:表单数据的编码方式。
2、form对象的方法
l    submit():提交表单,与<input  type = “submit” />功能一样。
l    reset():重置表单,与重置按钮功能一样。
3、form对象的事件
l    onsubmit:当单击提交按钮时发生,并数据发往服务器之前发生。主要用来“在表单提交之前进行表单验证”。
l    onreset:当单击重置按钮时发生(了解)。
获取表单元素的
l    通过网页元素的id来获取对象。document.getElementById(id)
l    通过HTML标签名来获取对象。parentNode.getElementsByTagName(tagName)
l    通过name属性来获取表单元素对象。表单中所有元素的起点都必须是document对象。
u    语法:document.formObj.elementObj
u    访问方式是三层结构。其中,formObj代表表单对象,elementObj代表表单元素对象。
u    举例:document.form1.username.value.length
事件返回值
事件的返回值,会影响对象的默认动作。如:<a>标记的默认动作是打开一个网址。
如果事件返回false,则阻止默认动作的执行;如果事件返回true或空,则默认动作继续执行。
受返回值影响的事件有两个:onclick、onsubmit

相关文章推荐

js取form对象方法,表单属性和方法

获取表单对象方法一、var form = document.forms['myform'];  得到表单的值:var usrname = form.elements['usrname'].value...

将form表单里的数据封装成对象 json2.js的例子 jquery的serialize方法转换空格为+号的解决方法

将form表单里的数据封装成json对象即object,在后台中用usr就能接收全部参数了。可适用于strts2,easyUI的DataGrid 传参等 需要引用的js库有jquery 和  json...

复杂表单转换JS对象 form2js插件介绍

一种将结构化的表单数据转换为JavaScript对象的简化方法。

js 基础对象方法

  • 2013年02月02日 10:35
  • 203KB
  • 下载

js实现面向对象基础代码

  • 2016年02月02日 22:57
  • 2KB
  • 下载

js_day26--js DOM编程(forms/form对象+table对象)

Day26   案例1:简易购物车 mycart.html -->
  • ggGavin
  • ggGavin
  • 2014年03月23日 21:20
  • 983

JS面向对象基础

  • 2013年11月22日 20:22
  • 297KB
  • 下载

JS 基础 —— Function 构造器及其对象、方法

一、基础 Function 是一个构造器,能创建Function对象,即JavaScript中每个函数实际上都是Function 对象。 构造方法: new Function ([arg1[, arg...

js基础回顾-对象数组篇

Js对象 对象中包含一系列属性,js中除了基本类型外就是对象,它主要有以下特点 对象的属性是无序的 每个属性对应一个key和value ,key为字符串 每个对象都有一个原型 对象结构属性可动态添加...

慕课笔记:JS基础之——DOM对象,控制HTML元素

获取一个节点对象的方法 获取属性和设置属性的值的方法 节点属性 节点访问 插入、删除、替换和新建节点 获取网页内部各种距离...
  • actttt
  • actttt
  • 2017年07月18日 10:16
  • 26
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js基础-form对象
举报原因:
原因补充:

(最多只允许输入30个字)