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 相关文章推荐
两个Javascript小tip资料
Nov 23 Javascript
如何学习Javascript入门指导
Nov 01 Javascript
Javascript中匿名函数的多种调用方式总结
Dec 06 Javascript
解析jquery中的ajax缓存问题
Dec 19 Javascript
js加入收藏夹代码(兼容ie/ff/op)
May 16 Javascript
简单的jquery左侧导航栏和页面选中效果
Aug 21 Javascript
基于jQuery实现的图片切换焦点图整理
Dec 07 Javascript
jquery单选框radio绑定click事件实现方法
Jan 14 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 Javascript
BootStrap表单时间选择器详解
May 09 Javascript
Vue使用axios出现options请求方法
May 30 Javascript
让 babel webpack vue 配置文件支持智能提示的方法
Jun 22 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使用number_format函数截取小数的方法分析
2016/05/27 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
postman的安装与使用方法(模拟Get和Post请求)
2018/08/06 PHP
javascript 学习之旅 (3)
2009/02/05 Javascript
用jQuery打造TabPanel效果代码
2010/05/22 Javascript
js 一个关于图片onload加载的事
2013/11/10 Javascript
为开发者准备的10款最好的jQuery日历插件
2014/02/04 Javascript
javascript继承机制实例详解
2014/11/20 Javascript
原生Js实现简易烟花爆炸效果的方法
2015/03/20 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
清空元素html(&quot;&quot;) innerHTML=&quot;&quot; 与 empty()的区别和应用(推荐)
2017/08/14 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
vue计算属性和监听器实例解析
2018/05/10 Javascript
详解Angular路由之路由守卫
2018/05/10 Javascript
Vue CL3 配置路径别名详解
2019/05/30 Javascript
详解如何提升JSON.stringify()的性能
2019/06/12 Javascript
JS实现单张或多张图片持续无缝滚动的示例代码
2020/05/10 Javascript
[38:30]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场2
2014/05/24 DOTA
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
Python Matplotlib库入门指南
2015/05/18 Python
Python对象转JSON字符串的方法
2016/04/27 Python
django2.2 和 PyMySQL版本兼容问题
2020/02/17 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
2020/02/28 Python
解决Keras TensorFlow 混编中 trainable=False设置无效问题
2020/06/28 Python
一组SQL面试题
2016/02/15 面试题
如何在.net Winform里面显示PDF文档
2012/09/11 面试题
客服部工作职责范本
2014/02/14 职场文书
安全责任书范文
2014/03/12 职场文书
2014年学校总务处工作总结
2014/12/08 职场文书
美丽心灵观后感
2015/06/01 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
导游词之徐州云龙湖
2019/11/19 职场文书
详解MySQL 联合查询优化机制
2021/05/10 MySQL
MySQL查看表和清空表的常用命令总结
2021/05/26 MySQL