常见的js document 属性与方法 ゝ一世哀愁。 2024-04-03 10:16 132阅读 0赞 对象属性: document.title //设置文档标题等价于HTML的标签</p> <p>document.bgColor //设置页面背景色</p> <p>document.fgColor //设置前景色(文本颜色)</p> <p>document.linkColor //未点击过的链接颜色</p> <p>document.alinkColor //激活链接(焦点在此链接上)的颜色</p> <p>document.vlinkColor //已点击过的链接颜色</p> <p>document.URL //设置URL属性从而在同一窗口打开另一网页</p> <p>document.fileCreatedDate //文件建立日期,只读属性</p> <p>document.fileModifiedDate //文件修改日期,只读属性</p> <p>document.fileSize //文件大小,只读属性</p> <p>document.cookie //设置和读出cookie</p> <p>document.charset //设置字符集 简体中文:gb2312</p> <p>常用对象方法:</p> <p>document.write() //动态向页面写入内容</p> <p>document.createElement(Tag) //创建一个html标签对象</p> <p>document.getElementById(ID) //获得指定ID值的对象</p> <p>document.getElementsByName(Name) //获得指定Name值的对象</p> <p>document.body.appendChild(oTag)</p> <p>body-主体子对象</p> <p>document.body //指定文档主体的开始和结束等价于<body></body></p> <p>document.body.bgColor //设置或获取对象后面的背景颜色</p> <p>document.body.link //未点击过的链接颜色</p> <p>document.body.alink //激活链接(焦点在此链接上)的颜色</p> <p>document.body.vlink //已点击过的链接颜色</p> <p>document.body.text //文本色</p> <p>document.body.innerText //设置<body>…</body>之间的文本</p> <p>document.body.innerHTML //设置<body>…</body>之间的HTML代码</p> <p>document.body.topMargin //页面上边距</p> <p>document.body.leftMargin //页面左边距</p> <p>document.body.rightMargin //页面右边距</p> <p>document.body.bottomMargin //页面下边距</p> <p>document.body.background //背景图片</p> <p>document.body.appendChild(oTag) //动态生成一个HTML对象</p> <p>常用对象事件:</p> <p>document.body.οnclick=”func()” //鼠标指针单击对象是触发</p> <p>document.body.οnmοuseοver=”func()” //鼠标指针移到对象时触发</p> <p>document.body.οnmοuseοut=”func()” //鼠标指针移出对象时触发</p> <p>location-位置子对象:</p> <p>document.location.hash // #号后的部分</p> <p>document.location.host // 域名+端口号</p> <p>document.location.hostname // 域名</p> <p>document.location.href // 完整URL</p> <p>document.location.pathname // 目录部分</p> <p>document.location.port // 端口号</p> <p>document.location.protocol // 网络协议(http:)</p> <p>document.location.search // ?号后的部分</p> <p>-—————————————-</p> <p>常用对象事件:</p> <p>documeny.location.reload() //刷新网页</p> <p>document.location.reload(URL) //打开新的网页</p> <p>document.location.assign(URL) //打开新的网页</p> <p>document.location.replace(URL) //打开新的网页</p> <p>selection-选区子对象</p> <p>document.selection</p> <p>images集合(页面中的图象):</p> <p>-—————————————-</p> <p>a)通过集合引用</p> <p>document.images //对应页面上的<img>标签</p> <p>document.images.length //对应页面上<img>标签的个数</p> <p>document.images[0] //第1个<img>标签</p> <p>document.images[i] //第i-1个<img>标签</p> <p>-—————————————-</p> <p>b)通过name属性直接引用</p> <p><img name="oImage"></p> <p>document.images.oImage //document.images.name属性</p> <p>-—————————————-</p> <p>c)引用图片的src属性</p> <p>document.images.oImage.src //document.images.name属性.src</p> <p>-—————————————-</p> <p>d)创建一个图象</p> <p>var oImage</p> <p>oImage = new Image()</p> <p>document.images.oImage.src=”1.jpg”</p> <p>同时在页面上建立一个<img>标签与之对应就可以显示</p> <p>-—————————————-</p> <p>示例代码(动态创建图象):</p> <html><br><br><img name=oImage><br><br><script language="javascript"><br><br>var oImage<br><br>oImage = new Image()<br><br>document.images.oImage.src=”1.jpg”<br><br></script><br><br></html> <html><br><br><script language="javascript"><br><br>oImage=document.caeateElement(“IMG”)<br><br>oImage.src=”1.jpg”<br><br>document.body.appendChild(oImage)<br><br></script><br><br></html> <p>forms集合(页面中的表单):</p> <p>-—————————————-</p> <p>a)通过集合引用</p> <p>document.forms //对应页面上的<form>标签</p> <p>document.forms.length //对应页面上<form>标签的个数</p> <p>document.forms[0] //第1个<form>标签</p> <p>document.forms[i] //第i-1个<form>标签</p> <p>document.forms[i].length //第i-1个<form>中的控件数</p> <p>document.forms[i].elements[j] //第i-1个<form>中第j-1个控件</p> <p>-—————————————-</p> <p>b)通过标签name属性直接引用</p> <form name="Myform"><input name="myctrl"></form> <p>document.Myform.myctrl //document.表单名.控件名</p> <p>-—————————————-</p> <p>c)访问表单的属性</p> <p>document.forms[i].name //对应<form name>属性</p> <p>document.forms[i].action //对应<form action>属性</p> <p>document.forms[i].encoding //对应<form enctype>属性</p> <p>document.forms[i].target //对应<form target>属性</p> <p>document.forms[i].appendChild(oTag) //动态插入一个控件</p> <p>-—————————————-</p> <p>示例代码(form):</p> <html><br><br><!--Text控件相关Script--><br><br><form name="Myform"><br><br><input type="text" name="oText"><br><br><input type="password" name="oPswd"><br><br><form><br><br><script language="javascript"><br><br>//获取文本密码框的值<br><br>document.write(document.Myform.oText.value)<br><br>document.write(document.Myform.oPswd.value)<br><br></script><br><br></html> <p>-—————————————-</p> <p>示例代码(checkbox):</p> <html><br><br><!--checkbox,radio控件相关script--><br><br><form name="Myform"><br><br><input type="checkbox" name="chk" value="1">1<br><br><input type="checkbox" name="chk" value="2">2<br><br></form><br><br><script language="javascript"><br><br>function fun(){<br><br>//遍历checkbox控件的值并判断是否选中<br><br>var length<br><br>length=document.forms[0].chk.length<br><br>for(i=0;i<length;i++)\{ v=document.forms\[0\].chk\[i\].value b=document.forms\[0\].chk\[i\].checked if(b) alert(v=v+"被选中") else alert(v=v+"未选中") \} \} </script><br><br><a href=\# οnclick="fun()">ddd</a><br><br></html> <p>-—————————————-</p> <p>示例代码(Select):</p> <html><br><br><!--Select控件相关Script--><br><br><form name="Myform"><br><br><select name="oSelect"><br><br><option value="1">1</option><br><br><option value="2">2</option><br><br><option value="3">3</option><br><br></select><br><br></form><br><br><script language="javascript"><br><br>//遍历select控件的option项<br><br>var length<br><br>length=document.Myform.oSelect.length<br><br>for(i=0;i<length;i++) document.write(document.Myform.oSelect\[i\].value) </script><br><br><script language="javascript"><br><br>//遍历option项并且判断某个option是否被选中<br><br>for(i=0;i<document.Myform.oSelect.length;i++)\{ if(document.Myform.oSelect\[i\].selected!=true) document.write(document.Myform.oSelect\[i\].value) else document.write("<font color=red>"+document.Myform.oSelect\[i\].value+"</font>") \} </script><br><br><script language="javascript"><br><br>//根据SelectedIndex打印出选中的option<br><br>//(0到document.Myform.oSelect.length-1)<br><br>i=document.Myform.oSelect.selectedIndex<br><br>document.write(document.Myform.oSelect[i].value)<br><br></script><br><br><script language="javascript"><br><br>//动态增加select控件的option项<br><br>var oOption = document.createElement(“OPTION”);<br><br>oOption.text=”4”;<br><br>oOption.value=”4”;<br><br>document.Myform.oSelect.add(oOption);<br><br></script><br><br><html><br><br>Div集合(页面中的层):<br><br><Div id="oDiv">Text</Div><br><br>document.all.oDiv //引用图层oDiv<br><br>document.all.oDiv.style.display=”” //图层设置为可视<br><br>document.all.oDiv.style.display=”none” //图层设置为隐藏<br><br>document.getElementId(“oDiv”) //通过getElementId引用对象<br><br>document.getElementId(“oDiv”).<br><br>document.getElementId(“oDiv”).display=”none”<br><br>/*document.all表示document中所有对象的集合<br><br>只有ie支持此属性,因此也用来判断浏览器的种类*/<br><br>-—————————————-<br><br>图层对象的4个属性<br><br>document.getElementById(“ID”).innerText //动态输出文本<br><br>document.getElementById(“ID”).innerHTML //动态输出HTML<br><br>document.getElementById(“ID”).outerText //同innerText<br><br>document.getElementById(“ID”).outerHTML //同innerHTML<br><br>-—————————————-<br><br>示例代码:<br><br><html><br><br><script language="javascript"><br><br>function change(){<br><br>document.all.oDiv.style.display=”none”<br><br>}<br><br></script><br><br><Div id="oDiv" οnclick="change()">Text</Div><br><br></html> <html><br><br><script language="javascript"><br><br>function changeText(){<br><br>document.getElementById(“oDiv”).innerText=”NewText”<br><br>}<br><br></script><br><br><Div id="oDiv" οnmοuseοver="changeText()">Text</Div><br><br></html> <p>来源:微点阅读 https://www.weidianyuedu.com</p>
相关 Document 对象属性和方法的不兼容问题 . **.bind不兼容的问题** bind()方法主要就是将函数绑定到某个对象,bind()会创建一个函数,函数体内的this对象的值会被绑定到传入bin... 缺乏、安全感/ 2024年04月18日 18:56/ 0 赞/ 119 阅读
相关 常见的js document 属性与方法 对象属性: document.title //设置文档标题等价于HTML的<title>标签 document.bgColor //设置页面背景色 document.fg ゝ一世哀愁。/ 2024年04月03日 10:16/ 0 赞/ 133 阅读
相关 js document 常见的属性与方法合集 对象属性: document.title //设置文档标题等价于HTML的<title>标签 document.bgColor //设置页面背景色 document.fg 港控/mmm°/ 2024年04月01日 17:34/ 0 赞/ 80 阅读
相关 js函数调用属性与方法的介绍 转自:[微点阅读][Link 1] [https://www.weidianyuedu.com][Link 1] <script type="text/javascript" 怼烎@/ 2024年03月30日 15:45/ 0 赞/ 126 阅读
相关 js 中的document.open 方法 转载自: http://blog.163.com/hanyan102600@126/blog/static/438503422008228111841848/ 青旅半醒/ 2022年08月06日 09:08/ 0 赞/ 233 阅读
相关 js基础之DOM中document对象的常用属性方法 \-----引入 每个载入浏览器的 HTML 文档都会成为 Document 对象。 Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。 Bertha 。/ 2022年06月17日 14:20/ 0 赞/ 249 阅读
相关 打印document对象的属性和方法 注意: 表格td中的内容超出时应使其隐藏。 见:[http://blog.csdn.net/GreyBearChao/article/details/73500365 忘是亡心i/ 2022年06月12日 22:11/ 0 赞/ 304 阅读
相关 js_document 1. document 我们常说的dom是指:document object model 1) Document的属性 document.title //设置文档标题等价 旧城等待,/ 2022年05月25日 05:44/ 0 赞/ 188 阅读
相关 js document-操作元素属性 操作元素固有属性 查看 获取对象后通过.的方式获取 var inp=document.getElementById("uname") àì夳堔傛蜴生んèń/ 2021年07月24日 19:35/ 0 赞/ 551 阅读
相关 详解Js中Document对象的方法和属性 详解Js中Document对象的方法和属性 Document对象的方法和属性 document.writeln() 等同于 write() 方法,不同的是在每个表达式之后... 红太狼/ 2020年06月06日 18:33/ 0 赞/ 904 阅读
还没有评论,来说两句吧...