JavaScript中document对象使用详解(3)


<html>
<!--checkbox,radio控件相关script-->
<form>
<input type="checkbox" value="1">1    
<input type="checkbox" value="2">2    
</form>    
<script language="javascript">    
function fun(){    
      //遍历checkbox控件的值并判断是否选中    
      var length    
      length=document.forms[0].chk.length    
      for(i=0;i<length;i++){    
      v=document.forms[0].chk.value    
      b=document.forms[0].chk.checked    
      if(b)    
        alert(v=v+"被选中")    
      else    
        alert(v=v+"未选中")   
      }    
      }    
</script>     
<a href=#>ddd</a>                     
</html>

----------------------------
示例代码(Select):

复制代码 代码如下:


<html>
<!--Select控件相关Script-->
<form>
<select>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
</form>
<script language="javascript">
       //遍历select控件的option项
       var length
       length=document.Myform.oSelect.length
       for(i=0;i<length;i++)
       document.write(document.Myform.oSelect.value)
</script>
<script language="javascript">
       //遍历option项并且判断某个option是否被选中
       for(i=0;i<document.Myform.oSelect.length;i++){
       if(document.Myform.oSelect.selected!=true)
       document.write(document.Myform.oSelect.value)
       else
       document.write("<font color=red>"+document.Myform.oSelect.value+"</font>")  
       }
</script>
<script language="javascript">
       //根据SelectedIndex打印出选中的option
       //(0到document.Myform.oSelect.length-1)
       i=document.Myform.oSelect.selectedIndex
       document.write(document.Myform.oSelect.value)
</script>
<script language="javascript">
       //动态增加select控件的option项
       var oOption = document.createElement("OPTION");
       oOption.text="4";
       oOption.value="4";
       document.Myform.oSelect.add(oOption);
</script>
<html>

======================================================================
Div集合(页面中的层)

复制代码 代码如下:


<Div>Text</Div>
document.all.oDiv                                  //引用图层oDiv               
document.all.oDiv.style.display=""                 //图层设置为可视
document.all.oDiv.style.display="none"             //图层设置为隐藏
document.getElementId("oDiv")                      //通过getElementId引用对象
document.getElementId("oDiv").
document.getElementId("oDiv").display="none"
/*document.all表示document中所有对象的集合
只有ie支持此属性,因此也用来判断浏览器的种类*/

图层对象的4个属性

复制代码 代码如下:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgxgxg.html