Javascript定位表单控件的几种方式
一、方式
方式1:document.getElementById
document.getElementById('year').value='2002'
方式2:通过name属性
document.getElementsByName(
'name'
)
.value
='2002'
方式3:通过标签名
document.getElementsByTagName(
'p'
)
.value
='2002'
方式4:通过类名
document.getElementsByClassName(
'p'
)
.value
='2002'
方式5:通过表单
document.Form1.year.value='2002';
方式6:document.all(不推荐)
document.all.year.value='2002';
document.all["year"].value= '2002';
1)获取的结果是一个类数组,不是数组。
2)在IE浏览器中只能获取到表单元素,当然我们一般也只用它获取表单元素,从ie10开始可以不只是表单元素。
1)获取的结果是一个类数组。
2)IE8以及以前版本不兼容。
转载于:https://www.cnblogs.com/shelly0307/p/10916069.html
Javascript定位表单控件的几种方式相关推荐
- HTML中禁用表单控件的两种方法readonly与disabled
时候我们会希望表单上的控件是不可修改的,比如在修改密码的网页中,显示用户名的文本框就应该是不可修改状态的,下面与大家分享下禁用表中控件的两种方法 在网页的制作过程中,我们会经常使用到表单.但是有时候我 ...
- Bootstrap3 表单控件的状态
控件的状态 在表单的使用过程中,每个控件可能都会有很多状态,通过表单控件的状态,可以给用户或访问者提供一些有用的反馈. Bootstrap为表单控件提供了 4 种状态,分别是获得焦点状态.禁用状态.只 ...
- 『ExtJS』表单(一)常用表单控件及内置验证
几点说明 关于ExtJS的表单,我打算分为三个部分来写 常用表单控件及内置验证 -- 这里主要是JS代码 表单行为与Asp.NET页面的消息回复 -- 这里既有JS代码,与有C#代码,我主要是使用As ...
- Bootstrap表单控件的尺寸
控件的尺寸 在Bootstrap中,可以通过类似.input-lg的类为控件设置高度,类似.col-*的类为控件设置宽度. 1.高度尺寸 一般情况下,控件的默认高度就能满足要求.当然,你也可以为控件添 ...
- Bootstrap 表单控件的状态
在使用过程中,每个控件可能都会有很多状态,通过表单控件的状态,可以给用户或访问者提供一些有用的反馈. Bootstrap提供了 4 种状态,分别是获得焦点状态.无效输入状态.禁用状态.验证状态,并为每 ...
- Bootstrap 表单控件的尺寸
在Bootstrap中,有三种设置控件尺寸的方法,一种是让控件成为块级元素,一种是使用相对尺寸,一种是使用网格尺寸. 1.让控件成为块级元素 如果想让控件像块级元素一样占满容器,就可以为它添加 .in ...
- js模拟表单html形式,JS模拟并美化的表单控件完整实例
本文实例讲述了JS模拟并美化的表单控件效果实例.分享给大家供大家参考.具体如下: 这里演示使用JS美化并模拟网页表单控件,十分漂亮的表单效果,使用时可以将代码内的JS保存为文件, 方便调用,使用方法: ...
- 表单和表单控件以及表单域详解
表单域:存放表单的区域.把表单控件里面的信息全部收集提交. 表单控件 input表单控件: 1.是个单标签 </input> 2.input可以通过type(类型)属性来变换形状 单选按钮 ...
- [原创]FineUI秘密花园(六) — 表单控件
FineUI中有哪些常用的表单控件,它们有什么共同点和不同点,这一篇文章我们会详细解说. 表单控件的公共属性 所有的表单都具有如下属性: ShowLabel:是否显示标签(默认值:true). Sho ...
- 第十四篇 表单控件 - 购物车页面
上一篇内容 已经简单的介绍了表单控件以及表单控件的绑定,有登录界面输入的用户信息(userInfo)是否需要启动 "记住" 功能,"记住" 是一个记录登录状态, ...
最新文章
- python集合用法详解(创建、添加(add()、update())、删除(remove()、discard()、pop())、查找(in、not in))
- 如何查看服务器一个端口的占用情况(netstat -an)
- Wmap5 测试80端口 Your port 80 is actually used by :Server: Microsoft-HTTPAPI/2.0
- java 局部性原理_程序局部性原理
- 正则匹配 http或者 https开头的网络地址
- SAP Spartacus的开发人员来自全球各地
- html5 中 video 标签,H5页面中 video 标签的坑
- android 桥梁模式,【设计模式】桥接模式
- java mediator模式_Java实现中介者模式-Mediator Pattern
- 【codeVS 1082】树状数组(区间修改,区间查询)模版题
- js调用zk中zul页面表单值
- iOS逆向之微信和支付宝修改步数 简洁无脑版
- Python爬虫初学(3)登陆武汉理工大学教务处
- vue 读取地址栏参数
- 面试题:写一个左中右布局占满屏幕,其中左右两块是固定宽度200 , 中间自适应宽,要求先加载中间块,请写出结构及样式:
- ftp服务器21端口无法连接
- GNSS/INS组合导航(1)-- 姿态矩阵
- Java Swing(二)按钮点击事件处理ActionListener
- 太极拳经验谈 --- 董英杰
- 【Jetson-Nano】SD卡重新格式化
热门文章
- 拓端tecdat|用RSHINY DASHBOARD可视化美国投票记录
- 拓端tecdat|R语言在不同样本量下的Little‘s MCAR检验
- 第四章 类中数据的共享和保护
- matlab里substring,ADT课堂第六讲-String Functions-substring
- 【Caffe安装】Caffe安装(无GPU)--wanglei
- C1083: 无法打开包括文件: “stdafx.h”: No such file or directory
- Eratosthenes筛法
- oracle java 映射_java程序访问映射后的oracle
- mysql开启事务并锁表_MySQL:如何锁定表并启动事务?
- go mysql stmt exec_Go语言操作MySQL