Html状态属性,html一些对象属性的介绍
Form对象
Form对象方法
reset():把表单的所有输入元素重置为它们的默认值。
submit():提交表单。
Text对象
Text对象属性
disabled:设置或返回文本域是否应被禁用。
readOnly:设置或返回文本域是否应是只读的。
value:设置或返回文本域的value属性的值。
Text对象方法
focus():在文本域上设置焦点。
示例
varform=document.getElementsByTagName("form")[0];
vartext=document.getElementsByName("wd")[0];
text.focus();
functionsub(){
vartext=document.getElementsByName("wd")[0];
//text.value="魔道";
//text.readOnly="true";
//console.log(text.readOnly);
//text.disabled="true";
console.log(text.disabled);
text.focus();
}
//type为text、password、textarea的标签均有value、focus、disabled、readOnly
Radio对象
Radio对象属性
checked:设置或返回单选按钮的状态。
disabled:设置或返回是否禁用单选按钮。
value:设置或返回单选按钮的value属性的值。
Checkbox对象
Checkbox对象属性
checked:设置或返回checkbox是否应被选中。
disabled:设置或返回checkbox是否应被禁用。
value:设置或返回checkbox的value属性的值
Select对象
Select对象集合
options[]:返回包含下拉列表中的所有选项的一个数组。
Select对象属性
disabled:设置或返回是否应禁用下拉列表。
length:返回下拉列表中的选项数目。
selectedIndex:设置或返回下拉列表中被选项目的索引号。
Select对象方法
add():向下拉列表添加一个选项。
remove():从下拉列表中删除一个选项。
Option对象
Option对象构造方法
Option(text,value):通过text和value值创建Option对象
Option对象属性
selected:设置或返回selected属性的值。
text:设置或返回某个选项的纯文本值。
value:设置或返回被送往服务器的值。
Select对象及Option对象示例
一年级
二年级
三年级
四年级
functiontext(){
varselect=document.getElementById("grade");
console.log(select.disabled);
console.log(select.length);
console.log(select.selectedIndex);
console.log("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`")
varoptions=select.options;
console.log(options[select.selectedIndex].value);
console.log("@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@")
for(vari=0;i
console.log(options[i].value);
console.log(options[i].selected);
console.log(options[i].text);
}
varoption=newOption("五年级","5");
select.add(option);
select.remove(0);
}
注册表
用户名: | |
密码: | |
确认密码: |
男
女
羽毛球
篮球
乒乓球
足球
大一
大二
大三
大四
//使用$()函数可节省代码量
function$(id){
returndocument.getElementById(id);
}
functioncheck(){
varn=document.getElementById("name");
varw=document.getElementById("pw");
varmsg=document.getElementById("wrong-massage");
varc=document.getElementById("pw-check");
if(n.value.length>12){
msg.innerHTML="用户名不能超过15个字符,请重新输入!";
n.focus();
returnfalse;
}
if(n.value.length==0){
msg.innerHTML="用户名不能为空,请重新输入!";
n.focus();
returnfalse;
}
if(w.value.length>12){
msg.innerHTML="密码不能超过12个字符,请重新输入!";
w.focus();
returnfalse;
}
if(w.value.length==0){
msg.innerHTML="密码不能为空,请重新输入!";
w.focus();
returnfalse;
}
if(w.value!=c.value){
msg.innerHTML="密码错误,请重新输入!";
c.focus();
returnfalse;
}
varsex=document.getElementsByName("sex");
varhobby=document.getElementsByName("hobby");
for(vari=0;i
sex[i].disabled=true;
console.log(sex[i].checked+""+sex[i].value);
}
console.log("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
for(vari=0;i
hobby[i].checked=true;
console.log(hobby[i].checked+""+hobby[i].value);
}
console.log("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
varselect=document.getElementById("grade");
varoptions=select.options;
console.log(select.length);
console.log(select.selectedIndex);
console.log(options[select.selectedIndex].value);
for(vari=0;i
varoption=options[i];
console.log(option.value)
select.disabled=true;
}
returnfalse;
}
functioncheck_name(){
varn=document.getElementById("name");
varmsg=document.getElementById("wrong-massage");
if(n.value.length>12){
msg.innerHTML="用户名不能超过15个字符,请重新输入!";
n.value="";
n.focus();
}
elseif(n.value.length==0){
msg.innerHTML="用户名不能为空,请重新输入!";
n.focus();
}
else{
msg.innerHTML="";
}
}
functioncheck_pw(){
varw=document.getElementById("pw");
varmsg=document.getElementById("wrong-massage");
if(w.value.length>12){
msg.innerHTML="密码不能超过12个字符,请重新输入!";
w.value="";
w.focus();
}
elseif(w.value.length==0){
msg.innerHTML="密码不匹配,请重新输入!";
w.focus();
}
else
{
msg.innerHTML="";
}
}
Image对象
Image对象属性
src:设置或返回图像的URL。
本文转载自中文网
Html状态属性,html一些对象属性的介绍相关推荐
- maya对象属性_了解每粒子属性和每对象属性
可以将两种类型的属性动态添加到"粒子形状"(particle shape)节点: 每粒子 每对象 每粒子属性允许您分别设定对象的每个粒子的属性值.每对象属性允许您通过单个值整体设定 ...
- maya对象属性_Maya2014全面使用手册_了解每粒子属性和每对象属性_软件教程_资源库...
摘要:Maya2014全面使用手册_了解每粒子属性和每对象属性_软件教程_资源库 相关视频教程学习推荐: 造型设计<鹫>造型上色完整流程[实名认证] 5,777人在学 总时长:27h 可以 ...
- Python OOP:面向对象基础,定义类,创建对象/实例,self,创建多个对象,添加对象属性,访问对象属性,__init__方法,带参数的__init__,__str__方法,__del__方法
一.理解面向对象 面向对象是⼀种抽象化的编程思想,很多编程语⾔中都有的⼀种思想. ⾯向对象就是将编程当成是⼀个事物,对外界来说,事物是直接使用的,不用去管他内部的情况.⽽编程就是设置事物能够做什么事. ...
- java 对象的属性_java-更新对象属性
我正在使用Struts 2,我的问题是我不想更新所有对象属性,因为我得到了一些敏感数据. 这是我的代码示例 public class person { private name; private em ...
- #根据名称给实体类属性赋值_java 对象属性拷贝的小技巧
使用org.springframework.beans.BeanUtils.copyProperties方法进行对象之间属性的赋值,避免通过get.set方法一个一个属性的赋值. copyProper ...
- es6删除对象的属性_javascript - 按对象属性从数组中删除对象
javascript - 按对象属性从数组中删除对象 var listToDelete = ['abc', 'efg']; var arrayOfObjects = [{id:'abc',name:' ...
- java html对象属性_java中对象属性可以是另外一个对象或对象的参考
7.对象的属性可以是另外一个对象或对象的参考 通过这种方法可以迅速构建一个比较大的系统. class Motor { Light[] lights; Handle left, right; KickS ...
- 前端js修改对象的属性值、添加新的属性、删除对象属性
//源对象 let rtkobj = formRef.current.getFieldsValue(); //要新加的属性let farmname = userInfo.ffarmRespVO.nam ...
- java返回属性_java – 根据对象属性确定哪个枚举返回
我建议你使用简单的继承与不可变对象. 所以,首先你必须创建抽象类: public abstract class AbstractPerson { private final String name; ...
最新文章
- 对HA的简单认识以及HA集群删除
- mysql数据库内NOT NULL_浅谈为什么Mysql数据库尽量避免NULL
- 谋定重整衍生新360行-李玉庭:协同电商经信研究生态系统
- linux网卡内核文件在哪里,linux-2.6.35内核配置和网卡驱动添加
- 使用Github Action发布函数到阿里云serverless平台
- matlab子函数调用变量,matlab中,怎么样用function自定义函数调用另一个函数名为输入?...
- centos rpm 安装 perl_Linux【常用软件安装篇】
- Python笔记-UiSelector文本定位方式(3种定位并点击)
- 各种小巧的Hello World
- 【iOS开发】swift 3.0 延长设置launch image启动页面图片显示时间
- Hyper-V动态扩展或差异磁盘体积缩小技巧
- msiafterburner并行配置不正确_dubbo常用配置及使用场景
- QStardict移植到i.MX-287开发板
- KL距离(Kullback-Leibler Divergence)
- 皮亚诺的数概念起点和算术公理1-2告诉我们什么?—— 皮亚诺读后之四
- 插入排序一块说说-很合适~~~二分查找和折半
- Redis---Redis三种常用数据结构
- 一阶常微分方程(二)|全微分方程+线性方程+常数易变法+伯努力方程
- C51蜂鸣器演奏两只老虎
- 黑白棋,又叫翻转棋(Reversi)、苹果棋或奥赛罗棋(Othello)。棋盘共有8行8列共64格。开局时,棋盘正中央的4格先置放黑白相隔的4枚棋子。双方轮流落子,只要落子和棋盘上任一枚己方的棋子
热门文章
- java平台沙箱安全组件,安全-如何创建Java沙箱?
- 闭合导线计算软件excel_测量坐标计算程序 V6
- 797. 差分(有图解)
- 结构体07:结构体案例1
- ❤️Mybatis开发中什么是多对一处理、一对多处理?
- Mysql中有哪些数据类型(建议收藏)
- 继承extends(Java)
- ubuntu之在ubuntu16.04中搭建gitlab服务器
- 旷视科技提出双向网络BiSeNet:实现实时语义分割
- ASP.NET Core 用户注册 - ASP.NET Core 基础教程 - 简单教程,简单编程