您当前的位置: 首页 >  Java

知其黑、受其白

暂无认证

  • 4浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JavaScript 遍历 from 表单所有控件

知其黑、受其白 发布时间:2022-04-13 11:41:11 ,浏览量:4

阅读目录
  • JavaScript 遍历 from 表单所有控件 源码
    • 源码解析
  • JavaScript 访问表单(四种方法)
    • 源码解析

JavaScript 遍历 from 表单所有控件 源码

在这里插入图片描述

DOCTYPE html>



演示文档

/*    input{background: green}
    input[type=submit]{
        background: orange
    }*/





    昵称:
    密码:
    



function getFele(){
    var fele=form01.elements;
    // alert(fele.length)
    for(var i=0;iDOCTYPE html>


    
    演示文档
    
        form{
            width: 300px;
            height: 150px;
            background: green;
            margin:25px;
        }
    



表单1
表单2
表单3
表单4


//访问表单的的方式1
document.getElementsByTagName('form')[0].style.background='red';

//访问表单的的方式2
// alert(document.forms.length)
document.forms[1].style.background='orange';

//访问表单的的方式3
document.forms['myform3'].style.background='blue';

//访问表单的的方式4
//不推荐使用,因为页面中表单较多的情况下容易出现相同name
myform4.style.background='pink'




源码解析

1、访问表单的的方式1:document 的 getElement 方式

document.getElementsByTagName('form')[0].style.background='red';

2、访问表单的的方式2:document 的 forms 属性

// alert(document.forms.length)
document.forms[1].style.background='orange';

3、访问表单的的方式3:documen t的 forms 属性加 form 的 name 属性精确定位

document.forms['myform3'].style.background='blue';

4、访问表单的的方式4:form 的 name 属性精确定位

//不推荐使用,因为页面中表单较多的情况下容易出现相同 name
myform4.style.background='pink'
关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.1219s