document 文挡对象 - JavaScript脚本语言描述

本文详细介绍了 InternetExplorer.Application 对象的 Document 属性及其使用方法,包括如何设置文档标题、页面颜色、URL 和 cookie,以及如何利用 document 方法进行动态页面内容更新和元素创建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

---------------------------------------------------------------------

注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写

   否则会提示你一个错误信息 "引用的元素为空或者不是对象"

---------------------------------------------------------------------

对象属性

document.title             //设置文档标题等价于HTML的

document.bgColor           //设置页面背景色

document.fgColor           //设置前景色(文本颜色)

document.linkColor         //未点击过的链接颜色

document.alinkColor       //激活链接(焦点在此链接上)的颜色

document.vlinkColor        //已点击过的链接颜色

document.URL               //设置URL属性从而在同一窗口打开另一网页

document.fileCreatedDate   //文件建立日期,只读属性

document.fileModifiedDate //文件修改日期,只读属性

document.fileSize          //文件大小,只读属性

document.cookie            //设置和读出cookie

document.charset           //设置字符集 简体中文:gb2312

---------------------------------------------------------------------

对象方法

document.write()                  //动态向页面写入内容

document.createElement_x_x(Tag)       //创建一个html标签对象

document.getElementByIdx_xx_xx(ID)       //获得指定ID值的对象

document.getElementsByName(Name) //获得指定Name值的对象

---------------------------------------------------------------------

images集合(页面中的图象)

a)通过集合引用

document.images             //对应页面上的document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述标签

document.images.length      //对应页面上document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述标签的个数

document.images[0]         //第1个document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述标签

document.images[i]         //第i-1个document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述标签

b)通过nane属性直接引用

document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述

document.images.oImage      //document.images.name属性

c)引用图片的src属性

document.images.oImage.src //document.images.name属性.src

d)创建一个图象

var oImage

oImage = new Image()

document.images.oImage.src="http://www.tongming.org/1.jpg"

//同时在页面上建立一个document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述标签与之对应就可以显示

 

document <wbr>文挡对象 <wbr>- <wbr>JavaScript脚本语言描述

   var oImage

   oImage = new Image()

   document.images.oImage.src="http://www.tongming.org/1.jpg"

 

 

----------------------------------------------------------------------

forms集合(页面中的表单)

a)通过集合引用

document.forms                 //对应页面上的

标签

document.forms.length          //对应页面上

标签的个数

document.forms[0]              //第1个

标签

document.forms[i]              //第i-1个

标签

document.forms[i].length      //第i-1个

中的控件数

document.forms[i].elements[j] //第i-1个

中第j-1个控件

b)通过标签name属性直接引用

 

document.Myform.myctrl        //document.表单名.控件名

-----------------------------------------------------------------------

 

 

 

//获取文本密码框的值

document.write(document.Myform.oText.value)

document.write(document.Myform.oPswd.value)

 

 

-----------------------------------------------------------------------

 

 

  •  
  •  
  •  
  •  
  •  

       //遍历select控件的option项

       var length

       length=document.Myform.oSelect.length

       for(i=0;i

       document.write(document.Myform.oSelect[i].value)

     

       //遍历option项并且判断某个option是否被选中

       for(i=0;i

       if(document.Myform.oSelect[i].selected!=true)

       document.write(document.Myform.oSelect[i].value)

       else

       document.write(""+document.Myform.oSelect[i].value+"")  

       }

     

       //根据SelectedIndex打印出选中的option

       //(0到document.Myform.oSelect.length-1)

       i=document.Myform.oSelect.selectedIndex

       document.write(document.Myform.oSelect[i].value)

     

       //动态增加select控件的option项

       var oOption = document.createElement_x_x("OPTION");

       oOption.text="4";

       oOption.value="4";

       document.Myform.oSelect.add(oOption);

     

     

     

    例:

    function GetUrl(sURL)
            With CreateObject("InternetExplorer.Application")
                    .Navigate sURL
                    Do While (.Busy Or .ReadyState <> 4)
                            Wscript.Sleep 100
                    Loop
                    For Each sLink In .Document.Links
                            output=output&"|"&sLink
                    Next
            End With
          GetUrl=output
    End function

     

    debug.writeline GetUrl(“http://www.baidu.com”)

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值