js获取form的方法


Posted in Javascript onMay 06, 2015

本文实例讲述了js获取form的方法。分享给大家供大家参考。具体如下:

先来看下面代码:

<html> 
<head> 
<scirpy> 
window.onload=function(){ 
   var f1=document.f1; 
   var f2=document.forms[1]; 
 alert(f2.id); 
  var f3=document.forms['f1']; 
} 
</script> 
</head> 
<body> 
<form id="f1" value="f1"></from> 
<from id="f2" value="f2"></form> 
</body> 
</html>

操作表单:

<html> 
 <head> 
 <script> 
  function checkform(f){ 
  var uname=f.username; 
  var pwd=f.password; 
  if(uname.value.length<4){ 
  alert('用户长度必须大于4'); 
  return false; 
  } 
  if(pwd.value.length!=6){ 
  alert('用户密码必须大于 6位'); 
  return false; 
  } 
  return true; 
  } 
 </script> 
 </head> 
 <body> 
 <form id="f1" name="f1" method="post" action=""
 onsubmit="return checkform(this)"> 
   <input name="username" value="" /></br> 
  <input name="password" value="" /></br> 
  <input type="button" value="提交" />  
 </form> 
 </body> 
</html>

js操作form的三种方式:

1. 利用表单在文档中的索引或表单的name属性来引用表单

document.forms[i]  //得到页面中的第i个表单

document.forms[fromName] //得到页面中相应name的表单

2. 利用表单的id属性

document.getElementById(formId);

3.

document.formName;//最为常用的一种方式

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
Apr 27 Javascript
javascript操作JSON的要领总结
Dec 09 Javascript
什么是json和jsonp,jQuery json实例详详细说明
Dec 11 Javascript
js取值中form.all和不加all的区别介绍
Jan 20 Javascript
js简单时间比较的方法
Aug 02 Javascript
Chrome调试折腾记之JS断点调试技巧
Sep 11 Javascript
浅析node Async异步处理模块用例分析及常用方法介绍
Nov 17 Javascript
浅析vue深复制
Jan 29 Javascript
微信小程序解除10个请求并发限制
Dec 18 Javascript
vue 中Virtual Dom被创建的方法
Apr 15 Javascript
vue中监听返回键问题
Aug 28 Javascript
JavaScript 严格模式(use strict)用法实例分析
Mar 04 Javascript
js给selected添加options的方法
May 06 #Javascript
js表格排序实例分析(支持int,float,date,string四种数据类型)
May 06 #Javascript
js实现漂浮回顶部按钮实例
May 06 #Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 #Javascript
js中日期的加减法
May 06 #Javascript
javascript实现回到顶部特效
May 06 #Javascript
javascript实现完美拖拽效果
May 06 #Javascript
You might like
php 三维饼图的实现代码
2008/09/28 PHP
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
WordPress中使主题支持小工具以及添加插件启用函数
2015/12/22 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
PHP输出图像imagegif、imagejpeg与imagepng函数用法分析
2016/11/14 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
js读取本地excel文档数据的代码
2010/11/11 Javascript
js post提交调用方法
2014/02/12 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
js获取checkbox复选框选中的选项实例
2014/08/24 Javascript
详解JavaScript中Hash Map映射结构的实现
2016/05/21 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
JS中LocalStorage与SessionStorage五种循序渐进的使用方法
2017/07/12 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
vue如何实现动态加载脚本
2020/02/05 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
vue如何使用rem适配
2021/02/06 Vue.js
urllib2自定义opener详解
2014/02/07 Python
web.py中调用文件夹内模板的方法
2014/08/26 Python
python算法表示概念扫盲教程
2017/04/13 Python
DataFrame中的object转换成float的方法
2018/04/10 Python
pandas进行时间数据的转换和计算时间差并提取年月日
2019/07/06 Python
AUC计算方法与Python实现代码
2020/02/28 Python
Python-opencv实现红绿两色识别操作
2020/06/04 Python
Tensorflow tensor 数学运算和逻辑运算方式
2020/06/30 Python
用CSS3实现背景渐变的方法
2015/07/14 HTML / CSS
美国著名童装品牌:OshKosh B’gosh
2016/08/05 全球购物
捷克建筑材料网上商店:DEK.cz
2021/03/06 全球购物
法院先进个人事迹材料
2014/05/04 职场文书
2014年政风行风评议工作总结
2014/10/21 职场文书
督导岗位职责
2015/02/04 职场文书