﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-advancement-文章分类-JavaScript</title><link>http://www.blogjava.net/kjunch1129/category/17981.html</link><description>前进</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 04:01:56 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 04:01:56 GMT</pubDate><ttl>60</ttl><item><title>JavaScript的document对象详解(转)</title><link>http://www.blogjava.net/kjunch1129/articles/87156.html</link><dc:creator>navy</dc:creator><author>navy</author><pubDate>Tue, 12 Dec 2006 02:52:00 GMT</pubDate><guid>http://www.blogjava.net/kjunch1129/articles/87156.html</guid><wfw:comment>http://www.blogjava.net/kjunch1129/comments/87156.html</wfw:comment><comments>http://www.blogjava.net/kjunch1129/articles/87156.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kjunch1129/comments/commentRss/87156.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kjunch1129/services/trackbacks/87156.html</trackback:ping><description><![CDATA[1、对象属性<br />document.title //设置文档标题等价于HTML的&lt;title&gt;标签<br />document.bgColor //设置页面背景色<br />document.fgColor //设置前景色(文本颜色)<br />document.linkColor //未点击过的链接颜色<br />document.alinkColor //激活链接(焦点在此链接上)的颜色<br />document.vlinkColor //已点击过的链接颜色<br />document.URL //设置URL属性从而在同一窗口打开另一网页<br />document.fileCreatedDate //文件建立日期，只读属性<br />document.fileModifiedDate //文件修改日期，只读属性<br />document.fileSize //文件大小，只读属性<br />document.cookie //设置和读出cookie<br />document.charset //设置字符集 简体中文:gb2312<br />---------------------------------------------------------------------<br /><br />2、对象方法<br />document.write() //动态向页面写入内容<br />document.createElement(Tag) //创建一个html标签对象<br />document.getElementById(ID) //获得指定ID值的对象<br />document.getElementsByName(Name) //获得指定Name值的对象<br />---------------------------------------------------------------------<br /><br />3、images集合(页面中的图象)<br /><br />a)通过集合引用<br />document.images //对应页面上的&lt;img&gt;标签<br />document.images.length //对应页面上&lt;img&gt;标签的个数<br />document.images[0] //第1个&lt;img&gt;标签 <br />document.images[i] //第i-1个&lt;img&gt;标签<br /><br />b)通过nane属性直接引用<br />&lt;img name="oImage"&gt;<br />document.images.oImage //document.images.name属性<br /><br />c)引用图片的src属性<br />document.images.oImage.src //document.images.name属性.src<br /><br />d)创建一个图象<br />var oImage<br />oImage = new Image()<br />document.images.oImage.src="/1.jpg"<br />同时在页面上建立一个&lt;img&gt;标签与之对应就可以显示<br /><br />&lt;html&gt;<br />&lt;img name=oImage&gt;<br />&lt;script language="javascript"&gt;<br />var oImage<br />oImage = new Image()<br />document.images.oImage.src="/1.jpg"<br />&lt;/script&gt;<br />&lt;/html&gt;<br /><br />----------------------------------------------------------------------<br /><br />4、forms集合(页面中的表单)<br /><br />a)通过集合引用<br />document.forms //对应页面上的&lt;form&gt;标签<br />document.forms.length //对应页面上&lt;form&gt;标签的个数<br />document.forms[0] //第1个&lt;form&gt;标签<br />document.forms[i] //第i-1个&lt;form&gt;标签<br />document.forms[i].length //第i-1个&lt;form&gt;中的控件数<br />document.forms[i].elements[j] //第i-1个&lt;form&gt;中第j-1个控件<br /><br />b)通过标签name属性直接引用<br />&lt;form name="Myform"&gt;&lt;input name="myctrl"&gt;&lt;/form&gt;<br />document.Myform.myctrl //document.表单名.控件名<br /><br />-----------------------------------------------------------------------<br />&lt;html&gt;<br />&lt;!--Text控件相关Script--&gt;<br />&lt;form name="Myform"&gt;<br />&lt;input type="text" name="oText"&gt;<br />&lt;input type="password" name="oPswd"&gt;<br />&lt;form&gt;<br />&lt;script language="javascript"&gt;<br />//获取文本密码框的值<br />document.write(document.Myform.oText.value)<br />document.write(document.Myform.oPswd.value)<br />&lt;/script&gt;<br />&lt;/html&gt;<br />-----------------------------------------------------------------------<br /><br />&lt;html&gt;<br />&lt;!--Select控件相关Script--&gt;<br />&lt;form name="Myform"&gt;<br />&lt;select name="oSelect"&gt;<br />&lt;option value="1"&gt;1&lt;/option&gt;<br />&lt;option value="2"&gt;2&lt;/option&gt;<br />&lt;option value="3"&gt;3&lt;/option&gt;<br />&lt;/select&gt;<br />&lt;/form&gt;<br /><br />&lt;script language="javascript"&gt;<br />//遍历select控件的option项<br />var length<br />length=document.Myform.oSelect.length<br />for(i=0;i&lt;length;i++)<br />document.write(document.Myform.oSelect[i].value)<br />&lt;/script&gt;<br /><br />&lt;script language="javascript"&gt;<br />//遍历option项并且判断某个option是否被选中<br />for(i=0;i&lt;document.Myform.oSelect.length;i++){<br />if(document.Myform.oSelect[i].selected!=true)<br />document.write(document.Myform.oSelect[i].value)<br />else<br />document.write("&lt;font color=red&gt;"+document.Myform.oSelect[i].value+"&lt;/font&gt;") <br />}<br />&lt;/script&gt;<br /><br />&lt;script language="javascript"&gt;<br />//根据SelectedIndex打印出选中的option<br />//(0到document.Myform.oSelect.length-1)<br />i=document.Myform.oSelect.selectedIndex<br />document.write(document.Myform.oSelect[i].value)<br />&lt;/script&gt;<br /><br />&lt;script language="javascript"&gt;<br />//动态增加select控件的option项<br />var oOption = document.createElement("OPTION");<br />oOption.text="4";<br />oOption.value="4";<br />document.Myform.oSelect.add(oOption);<br />&lt;/script&gt;<br />&lt;html&gt;<br />-----------------------------------------------------------------------<br /><br />&lt;Div id="oDiv"&gt;Text&lt;/Div&gt;<br />document.all.oDiv //引用图层oDiv<br />document.all.oDiv.style <br />document.all.oDiv.style.display="" //图层设置为可视<br />document.all.oDiv.style.display="none" //图层设置为隐藏<br />/*document.all表示document中所有对象的集合<br />只有ie支持此属性，因此也用来判断浏览器的种类*/ <img src ="http://www.blogjava.net/kjunch1129/aggbug/87156.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kjunch1129/" target="_blank">navy</a> 2006-12-12 10:52 <a href="http://www.blogjava.net/kjunch1129/articles/87156.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>javascript事件查询综合</title><link>http://www.blogjava.net/kjunch1129/articles/85174.html</link><dc:creator>navy</dc:creator><author>navy</author><pubDate>Sun, 03 Dec 2006 04:02:00 GMT</pubDate><guid>http://www.blogjava.net/kjunch1129/articles/85174.html</guid><wfw:comment>http://www.blogjava.net/kjunch1129/comments/85174.html</wfw:comment><comments>http://www.blogjava.net/kjunch1129/articles/85174.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/kjunch1129/comments/commentRss/85174.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/kjunch1129/services/trackbacks/85174.html</trackback:ping><description><![CDATA[
		<div class="ContentFont" id="xabizContentLabel" style="PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px">
				<span class="unnamed3">click() 对象.click() 使对象被点击。 <br />closed 对象.closed 对象窗口是否已关闭true/false <br />clearTimeout(对象) 清除已设置的setTimeout对象 <br />clearInterval(对象) 清除已设置的setInterval对象 <br />confirm("提示信息") 弹出确认框，确定返回true取消返回false <br />cursor:样式 更改鼠标样式 hand crosshair text wait help default auto e/s/w/n-resize <br />event.clientX 返回最后一次点击鼠标X坐标值； <br />event.clientY 返回最后一次点击鼠标Y坐标值； <br />event.offsetX 返回当前鼠标悬停X坐标值 <br />event.offsetY 返回当前鼠标悬停Y坐标值 <br /><br />document.write(document.lastModified) 网页最后一次更新时间 <br />document.ondblclick=x 当双击鼠标产生事件 <br />document.onmousedown=x 单击鼠标键产生事件 <br /><br />document.body.scrollTop; 返回和设置当前竖向滚动条的坐标值，须与函数配合, <br />document.body.scrollLeft; 返回和设置当前横向滚动务的坐标值，须与函数配合， <br />document.title document.title="message"; 当前窗口的标题栏文字 <br />document.bgcolor document.bgcolor="颜色值"; 改变窗口背景颜色 <br />document.Fgcolor document.Fgcolor="颜色值"; 改变正文颜色 <br />document.linkcolor document.linkcolor="颜色值"; 改变超联接颜色 <br />document.alinkcolor document.alinkcolor="颜色值"; 改变正点击联接的颜色 <br />document.VlinkColor document.VlinkColor="颜色值"; 改变已访问联接的颜色 <br />document.forms.length 返回当前页form表单数 <br />document.anchors.length 返回当前页锚的数量 <br />document.links.length 返回当前页联接的数量 <br />document.onmousedown=x 单击鼠标触发事件 <br />document.ondblclick=x 双击鼠标触发事件 <br />defaultStatus window.status=defaultStatus; 将状态栏设置默认显示 <br /><br />function function xx(){...} 定义函数 <br />isNumeric 判断是否是数字 <br />innerHTML xx=对象.innerHTML 输入某对象标签中的html源代码 <br />innerText divid.innerText=xx 将以div定位以id命名的对象值设为XX <br /><br />location.reload(); 使本页刷新，target可等于一个刷新的网页 <br /><br />Math.random() 随机涵数,只能是0到1之间的数,如果要得到其它数,可以为*10,再取整 <br />Math.floor(number) 将对象number转为整数，舍取所有小数 <br />Math.min(1,2) 返回1,2哪个小 <br />Math.max(1,2) 返回1,2哪个大 <br /><br />navigator.appName 返回当前浏览器名称 <br />navigator.appVersion 返回当前浏览器版本号 <br />navigator.appCodeName 返回当前浏览器代码名字 <br />navigator.userAgent 返回当前浏览器用户代标志 <br /><br />onsubmit onsubmit="return(xx())" 使用函数返回值 <br />opener opener.document.对象 控制原打开窗体对象 <br /><br />prompt xx=window.prompt("提示信息","预定值"); 输入语句 <br />parent parent.框架名.对象 控制框架页面 <br /><br />return return false 返回值 <br />random 随机参数（0至1之间） <br />reset() form.reset(); 使form表单内的数据重置 <br /><br />split("") string.split("") 将string对象字符以逗号隔开 <br />submit() form对象.submit() 使form对象提交数据 <br /><br />String对象的 charAt(x)对象 反回指定对象的第多少位的字母 <br />lastIndexOf("string") 从右到左询找指定字符，没有返回-1 <br />indexOf("string") 从左到右询找指定字符，没有返回-1 <br />LowerCase() 将对象全部转为小写 <br />UpperCase() 将对象全部转为大写 <br />substring(0,5) string.substring(x,x) 返回对象中从0到5的字符 <br />setTimeout("function",time) 设置一个超时对象 <br />setInterval("function",time) 设置一个超时对象 <br /><br />toLocaleString() x.toLocaleString() 从x时间对象中获取时间，以字符串型式存在 <br />typeof(变量名) 检查变量的类型，值有：String,Boolean,Object,Function,Underfined <br /><br />window.event.button==1/2/3 鼠标键左键等于1右键等于2两个键一起按为3 <br />window.screen.availWidth 返回当前屏幕宽度(空白空间) <br />window.screen.availHeight 返回当前屏幕高度(空白空间) <br />window.screen.width 返回当前屏幕宽度(分辨率值) <br />window.screen.height 返回当前屏幕高度(分辨率值) <br />window.document.body.offsetHeight; 返回当前网页高度 <br />window.document.body.offse<br /></span>
		</div>
<img src ="http://www.blogjava.net/kjunch1129/aggbug/85174.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/kjunch1129/" target="_blank">navy</a> 2006-12-03 12:02 <a href="http://www.blogjava.net/kjunch1129/articles/85174.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>