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 相关文章推荐
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
Aug 31 Javascript
extjs 学习笔记 四 带分页的grid
Oct 20 Javascript
对xmlHttp对象的理解
Jan 17 Javascript
一些实用的jQuery代码片段收集
Jul 12 Javascript
jquery Moblie入门—hello world的示例代码学习
Jan 08 Javascript
JQuery事件e参数的方法preventDefault()取消默认行为
Sep 26 Javascript
鼠标滑在标题上显示图片的JS代码
Nov 19 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
jQuery+css3实现文字跟随鼠标的上下抖动
Jul 31 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
Jul 23 Javascript
用Cordova打包Vue项目的方法步骤
Feb 02 Javascript
vue动态路由:路由参数改变,视图不更新问题的解决
Nov 05 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
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
PHP定时执行计划任务的多种方法小结
2011/12/19 PHP
php中的常用魔术方法总结
2013/08/02 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
javascript 获取url参数和script标签中获取url参数函数代码
2010/01/22 Javascript
JS中如何设置readOnly的值
2013/12/25 Javascript
Node.js编码规范
2014/07/14 Javascript
javascript中实现兼容JAVA的hashCode算法代码分享
2020/08/11 Javascript
百度地图自定义控件分享
2015/03/04 Javascript
深入浅析javascript中的作用域(推荐)
2016/07/19 Javascript
AngularJS中的拦截器实例详解
2017/04/07 Javascript
Vue.js简易安装和快速入门(第二课)
2017/10/17 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
2020/05/18 Javascript
何时/使用 Vue3 render 函数的教程详解
2020/07/25 Javascript
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
复制粘贴功能的Python程序
2008/04/04 Python
wxPython框架类和面板类的使用实例
2014/09/28 Python
Python类的多重继承问题深入分析
2014/11/09 Python
Python cookbook(字符串与文本)针对任意多的分隔符拆分字符串操作示例
2018/04/19 Python
对python cv2批量灰度图片并保存的实例讲解
2018/11/09 Python
wxPython:python首选的GUI库实例分享
2019/10/05 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
Python 序列化和反序列化库 MarshMallow 的用法实例代码
2020/02/25 Python
详解HTML5中的Communication API基本使用方法
2016/01/29 HTML / CSS
FOREO斐珞尔官方旗舰店:LUNA露娜洁面仪
2018/03/11 全球购物
80年代复古T恤:TruffleShuffle
2018/07/02 全球购物
全球性的女装店:storets
2019/06/12 全球购物
微型企业创业投资计划书
2014/01/10 职场文书
运动会领导邀请函
2014/01/10 职场文书
教师学期末个人总结
2015/02/13 职场文书
2015年医院科室工作总结范文
2015/05/26 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
Python数据分析入门之数据读取与存储
2021/05/13 Python
Python实现灰色关联分析与结果可视化的详细代码
2022/03/25 Python