jsp中的document对象有哪些方法,具体说明?

如题所述

document对象详解

document 文挡对象 - JavaScript脚本语言描述
---------------------------------------------------------------------
注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写
否则会提示你一个错误信息 "引用的元素为空或者不是对象"
---------------------------------------------------------------------

对象属性
document.title //设置文档标题等价于HTML的<title>标签
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(Tag) //创建一个html标签对象
document.getElementById(ID) //获得指定ID值的对象
document.getElementsByName(Name) //获得指定Name值的对象
---------------------------------------------------------------------

images集合(页面中的图象)

a)通过集合引用
document.images //对应页面上的<img>标签
document.images.length //对应页面上<img>标签的个数
document.images[0] //第1个<img>标签
document.images[i] //第i-1个<img>标签

b)通过nane属性直接引用
<img name="oImage">
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="/1.jpg"
同时在页面上建立一个<img>标签与之对应就可以显示
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-09

    document对象方法

    close()    
    关闭用 document.open() 方法打开的输出流,并显示选定的数据。

    getElementById()    
    返回对拥有指定 id 的第一个对象的引用。 

    getElementsByName()    
    返回带有指定名称的对象集合。 

    getElementsByTagName()    
    返回带有指定标签名的对象集合。  

    open()    
    打开一个流,以收集来自任何 document.write() 或 document.writeln() 方法的输出。

    write()    
    向文档写 HTML 表达式 或 JavaScript 代码。

    writeln()    
    等同于 write() 方法,不同的是在每个表达式之后写一个换行符。 

第2个回答  2013-09-24
详细请参考 http://www.w3school.com.cn/htmldom/dom_obj_document.aspclose()关闭用 document.open() 方法打开的输出流,并显示选定的数据。419YesgetElementById()返回对拥有指定 id 的第一个对象的引用。519YesgetElementsByName()返回带有指定名称的对象集合。519YesgetElementsByTagName()返回带有指定标签名的对象集合。519Yesopen()打开一个流,以收集来自任何 document.write() 或 document.writeln() 方法的输出。419Yeswrite()向文档写 HTML 表达式 或 JavaScript 代码。419Yeswriteln()等同于 write() 方法,不同的是在每个表达式之后写一个换行符。419Yes
第3个回答  2013-09-24
document的方法如下:(摘自javascript宝典-16章document对象和body元素对象)
attachEvent();
captureEvent();
clear();
clearAttributes();
close();
createAttribute();
createComment();
createDocumentFragment();
createElement();
createEvent();
createEventObject();
createRange();
createStyleSheet();
createTextNode();
createTreeWalker();
detachEvent();
elementFrommPoint();
execCommand();
focus();
getElementById();
getElementsByName();
getElementsByTagName();
getSelection();
handleEvent();
hasFocus();
mergeAttributes();
open();
queryCommandEnabled();
queryCommandIndterm();
queryCommandState();
queryCommandSupported();
queryCommandText();
queryCommandValue();
recalc();
releaseCapture();
releaseEvents();
routeEvent();
setActive();
write();
writeln();
相似回答