欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
  Form对象
 
  Form对象方法
 
  reset():把表单的所有输入元素重置为它们的默认值。
 
  submit():提交表单。
 
  Text对象
 
  Text对象属性
 
  disabled:设置或返回文本域是否应被禁用。
 
  readOnly:设置或返回文本域是否应是只读的。
 
  value:设置或返回文本域的value属性的值。
 
  Text对象方法
 
  focus():在文本域上设置焦点。
 
  示例
 
  
 
  <!DOCTYPEhtml>
 
  <html>
 
  <head>
 
  <metacharset="UTF-8">
 
  <title></title>
 
  </head>
 
  <body>
 
  <form>
 
  <inputname="wd"/>
 
  <inputtype="submit"value="百度一下"onclick="sub()">
 
  </form>
 
  <script>
 
  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
 
  </script>
 
  </body>
 
  </html>
 
  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对象示例
 
  
 
  
 
  <!DOCTYPEhtml>
 
  <html>
 
  <head>
 
  <metacharset="UTF-8">
 
  <title></title>
 
  </head>
 
  <body>
 
  <selectid="grade">
 
  <optionvalue="1">一年级</option>
 
  <optionvalue="2">二年级</option>
 
  <optionvalue="3">三年级</option>
 
  <optionvalue="4">四年级</option>
 
  </select>
 
  <inputtype="button"onclick="text()"value="按钮"/>
 
  <scripttype="text/javascript">
 
  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<options.length;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);
 
  }
 
  </script>
 
  </body>
 
  </html>
 
  注册表
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  
 
  <!DOCTYPEhtml>
 
  <html>
 
  <head>
 
  <metacharset="UTF-8">
 
  <title></title>
 
  </head>
 
  <body>
 
  <spanstyle="color:red;"id="wrong-massage"></span><br/>
 
  <formonsubmit="returncheck()">
 
  <table>
 
  <tr>
 
  <td>用户名:</td>
 
  <td><inputid="name"placeholder="请输入用户名"onblur="check_name()"></td>
 
  </tr>
 
  <tr>
 
  <td>密码:</td>
 
  <td><inputid="pw"type="password"placeholder="请输入密码"onblur="check_pw()"></td>
 
  </tr>
 
  <tr>
 
  <td>确认密码:</td>
 
  <td><inputid="pw-check"type="password"placeholder="请输入确认密码"/></td>
 
  </tr>
 
  </table>
 
  <inputtype="radio"name="sex"value="0"/>男
 
  <inputtype="radio"name="sex"value="1"/>女
 
  <br/>
 
  <inputtype="checkbox"name="hobby"value="0"/>羽毛球
 
  <inputtype="checkbox"name="hobby"value="1"/>篮球
 
  <inputtype="checkbox"name="hobby"value="2"/>乒乓球
 
  <inputtype="checkbox"name="hobby"value="3"/>足球
 
  <br/>
 
  <selectid="grade">
 
  <optionvalue="1">大一</option>
 
  <optionvalue="2">大二</option>
 
  <optionvalue="3">大三</option>
 
  <optionvalue="4">大四</option>
 
  </select>
 
  <br/>
 
  <td><inputtype="reset"value="重置"/></td>
 
  <td><inputtype="submit"value="注册"/></td>
 
  </form>
 
  <script>
 
  //使用$()函数可节省代码量
 
  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.length;i++){
 
  sex[i].disabled=true;
 
  console.log(sex[i].checked+""+sex[i].value);
 
  }
 
  console.log("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
 
  for(vari=0;i<hobby.length;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<options.length;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="";
 
  }
 
  }
 
  </script>
 
  </body>
 
  </html>
 
  Image对象
 
  Image对象属性
 
  src:设置或返回图像的URL。





本文转载自中文网

 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html5/h54940.shtml