注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

左岸

web前端

 
 
 

日志

 
 

js 表单  

2012-06-20 11:17:25|  分类: js |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1、获取表单:

    通过表单name属性: document.forms["myform"];

    通过在文档中的索引(从0开始):document.forms[1];

2、表单的属性和方法:

     action :         表单提交到的url地址;

     elements:     数组,表单中所有表单域的集合

     enctype:      表单向服务器发送数据时,使用的编码方法。默认为application/x-www-form-erlencoded,上传文件用multipart/form-data

     length:         表单域的数量

     method:      浏览器发送GET请求或者POST请求

     name:          表单名称

     submit():      提交表单到指定的页面。相当于单击submit按钮。

    reset():        重置表单  相当于单击reset按钮。 

3、访问表单中的元素:

     元素都包含在elements中,用位置或者name属性访问。

    oForm.elements[0];   或者 oForm.elements["password"]; 等价于 oForm.elements.password;   

4、元素的公同属性和方法:

   checked:  单选和复选  选中为true;

  defaultChecked :单选和复选  如初始是选中 则为true;

  value:除下拉框外,所有元素的value属性值;

  defaultValue:文本框和多行文本框 初始设定的value值;

  form:元素所在的form

  name:元素的name属性

  type:元素类型

  blur():使焦点离开

  focus():聚焦到某元素

  click():模拟用户点击该元素

  select():文本框、多行文本框 选中并高亮显示文本

5、下拉菜单独有的属性:

     length : 选项<option>的个数

    selected :布尔值 表示选项是否被选中

   selectedIndex:被选中的选项序号,如没有则为-1;

   text  :选项的文本

  value:选项的value;

  type:下拉菜单的类型,单选为select-one;多选为select-multiple

  options :获取选项的数组。oselectbox.options[2]  第3项;


6、下拉框的选项的创建:构造函数Option();

7、在具体位置插入选项:insertBefore();

8、删除选项:设置为null  如:obox.options[num]=null;

  评论这张
 
阅读(29)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017