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常用排序实现代码
Dec 28 Javascript
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
Feb 03 Javascript
javascript修改IMG标签的src问题
Mar 28 Javascript
javascript中innerText和innerHTML属性用法实例分析
May 13 Javascript
ECMAScript6函数默认参数
Jun 12 Javascript
jQuery 弹出层插件(推荐)
May 24 Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
Dec 22 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
Jan 16 Javascript
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
Aug 17 jQuery
微信小程序云开发实现云数据库读写权限
May 17 Javascript
javascript实现获取中文汉字拼音首字母
May 19 Javascript
基于js实现的图片拖拽排序源码实例
Nov 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
ninety plus是什么?ninety plus咖啡好吗?
2021/03/04 新手入门
Php做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
PHP性能优化准备篇图解PEAR安装
2011/12/05 PHP
mysql总结之explain
2012/02/27 PHP
解析isset与is_null的区别
2013/08/09 PHP
yii数据库的查询方法
2015/12/28 PHP
Thinkphp框架中D方法与M方法的区别
2016/12/23 PHP
Laravel-admin之修改操作日志的方法
2019/09/30 PHP
javascript Window及document对象详细整理
2011/01/12 Javascript
php+js实现倒计时功能
2014/06/02 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
js实现改进的仿蓝色论坛导航菜单效果代码
2015/09/06 Javascript
JS+CSS实现自动切换的网页滑动门菜单效果代码
2015/09/14 Javascript
详解javascript传统方法实现异步校验
2016/01/22 Javascript
JavaScript中splice与slice的区别
2017/05/09 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
Vue中使用clipboard实现复制功能
2018/09/05 Javascript
node中的session的具体使用
2018/09/14 Javascript
vue实现的仿淘宝购物车功能详解
2019/01/27 Javascript
webpack4之如何编写loader的方法步骤
2019/06/06 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
基于腾讯云服务器部署微信小程序后台服务(Python+Django)
2019/05/08 Python
解析python 中/ 和 % 和 //(地板除)
2020/06/28 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
CSS3 渐变(Gradients)之CSS3 线性渐变
2016/07/08 HTML / CSS
斯洛伐克香水和化妆品购物网站:Parfemy-Elnino.sk
2020/01/28 全球购物
应届生程序员求职信
2013/11/05 职场文书
计算机求职信
2013/12/01 职场文书
百度吧主申请感言
2014/01/12 职场文书
民主生活会发言材料
2014/10/20 职场文书
三峡人家导游词
2015/01/31 职场文书
终止解除劳动合同证明书
2015/06/17 职场文书
甜美蛋糕店的创业计划书模板,拿来即用!
2019/08/21 职场文书
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
2021/04/13 Javascript
Python OpenCV快速入门教程
2021/04/17 Python