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 相关文章推荐
JS getMonth()日期函数的值域是0-11
Feb 15 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
Oct 24 Javascript
ExtJS DOM元素操作经验分享
Aug 28 Javascript
js倒计时小程序
Nov 05 Javascript
JavaScript获取网页表单action属性的方法
Apr 02 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
Dec 17 Javascript
深入理解ES6 Promise 扩展always方法
Sep 26 Javascript
vue 下列表侧滑操作实例代码详解
Jul 24 Javascript
Bootstrap Paginator+PageHelper实现分页效果
Dec 29 Javascript
jquery实现上传文件进度条
Mar 26 jQuery
JS原形与原型链深入详解
May 09 Javascript
vue+AI智能机器人回复功能实现
Jul 16 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 5.2.14+fpm+memcached(具体操作详解)
2013/06/18 PHP
图片按比例缩放函数
2006/06/26 Javascript
一个奇葩的最短的 IE 版本判断JS脚本
2014/05/28 Javascript
js的toUpperCase方法用法实例
2015/01/27 Javascript
jQuery使用toggleClass方法动态添加删除Class样式的方法
2015/03/26 Javascript
jQuery插件ajaxFileUpload实现异步上传文件效果
2015/04/14 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
ztree获取选中节点时不能进入可视区域出现BUG如何解决
2015/12/03 Javascript
动态创建按钮的JavaScript代码
2016/01/29 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
js实现的光标位置工具函数示例
2016/10/03 Javascript
jQuery 判断元素整理汇总
2017/02/28 Javascript
基于ExtJs在页面上window再调用Window的事件处理方法
2017/07/26 Javascript
node.js中使用Export和Import的方法
2017/09/18 Javascript
简单易扩展可控性强的Jquery转盘抽奖程序
2019/03/16 jQuery
node.js使用mongoose操作数据库实现购物车的增、删、改、查功能示例
2019/12/23 Javascript
小程序自定义弹框效果
2020/11/16 Javascript
[00:32]2018DOTA2亚洲邀请赛出场——VP
2018/04/04 DOTA
Python显示进度条的方法
2014/09/20 Python
python利用dir函数查看类中所有成员函数示例代码
2017/09/08 Python
将Dataframe数据转化为ndarry数据的方法
2018/06/28 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
对python周期性定时器的示例详解
2019/02/19 Python
python中enumerate() 与zip()函数的使用比较实例分析
2019/09/03 Python
Django之模板层的实现代码
2019/09/09 Python
如何定义TensorFlow输入节点
2020/01/23 Python
如何使用Python调整图像大小
2020/09/26 Python
StubHub墨西哥:购买和出售您的门票
2016/09/17 全球购物
测控技术与通信工程毕业生自荐信范文
2013/12/28 职场文书
工程建设实施方案
2014/03/14 职场文书
爱心捐款活动总结
2015/05/09 职场文书
2019员工保密协议书(3篇)
2019/09/23 职场文书
读后感怎么写?书写读后感的基本技巧!
2019/12/10 职场文书
Python调用腾讯API实现人脸身份证比对功能
2022/04/04 Python
全网非常详细的pytest配置文件
2022/07/15 Python