js获取form的方法

 更新时间:2015年05月06日 12:43:50   作者:kinmin2012  
这篇文章主要介绍了js获取form的方法,实例分析了javascript操作form表单的技巧,需要的朋友可以参考下

本文实例讲述了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程序设计有所帮助。

相关文章

  • JS完成画圆圈的小球

    JS完成画圆圈的小球

    本文主要介绍了JS完成画圆圈的小球的实例,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • JS实现京东商品分类侧边栏

    JS实现京东商品分类侧边栏

    这篇文章主要为大家详细介绍了JS实现京东商品分类侧边栏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-12-12
  • JS添加或删除HTML dom元素的方法实例分析

    JS添加或删除HTML dom元素的方法实例分析

    这篇文章主要介绍了JS添加或删除HTML dom元素的方法,结合实例形式分析了javascript针对HTML DOM元素节点的创建、追加、删除等相关操作技巧与注意事项,需要的朋友可以参考下
    2019-03-03
  • JavaScript实现大图轮播效果

    JavaScript实现大图轮播效果

    这篇文章主要为大家详细介绍了JavaScript实现大图轮播效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • 使用非html5实现js板连连看游戏示例代码

    使用非html5实现js板连连看游戏示例代码

    连连看游戏通常情况下都是使用html5来实现的,不过从现在开始就可以使用js来实现了,具体的代码如下,喜欢的朋友可以参考下,希望对大家有所帮助
    2013-09-09
  • JS去掉字符串中所有的逗号

    JS去掉字符串中所有的逗号

    这篇文章主要介绍了JS去掉字符串中所有的逗号,需要的朋友可以参考下
    2017-10-10
  • 全面解析Bootstrap表单使用方法(表单样式)

    全面解析Bootstrap表单使用方法(表单样式)

    这篇文章全面解析了Bootstrap表单的使用方法,本文重点介绍Bootstrap表单样式,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • js 动态修改css文件的方法

    js 动态修改css文件的方法

    css文件可以用js 动态修改,在做一些交互动作时,非常实用,下面是具体示例,大家可以看看
    2014-08-08
  • Java 正则表达式学习总结和一些小例子

    Java 正则表达式学习总结和一些小例子

    字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些 目的
    2012-09-09
  • JS如何实现基于websocket的多端桥接平台

    JS如何实现基于websocket的多端桥接平台

    我们在调试过程使用的工具有:modheader,postman等,但这些工具都会存在的问题:缺少客户端里相应的设备信息;即使将cookie信息复制出来,也是存在过期的问题;多个设备之间切换时不方便;针对这些存在的问题,我基于websocket双向通信的特点,实现了多端桥接管理平台
    2021-05-05

最新评论