《HTML代码中IMG标签的全部属性》由会员分享,可在线阅读,更多相关《HTML代码中IMG标签的全部属性(6页珍藏版)》请在金锄头文库上搜索。
1、HTML代码中 IMG标签的全部属性例:写一段图片 HTML代码该标签为 img的代码中已可以看出已含有了四个属性,包括 src id lang alt,加上本身的 img标签有 5个属性.那么该 img标签在正常的情况下倒底还含有多个属性?(包含对象),我现在为大家一一列出来(以上面那句代码为例,并附上它的所有值),所有在 IE环境下有效可用的对象属性都在下面.学习 HTML的朋友可以借鉴学习,也可以拿去吓人,以 下通过测试的 IMG的全属性为 156个,不包括子属性,而且还只是这一个 img标签的.虽然有些看起来用在 IMG标签上不太合理,但确实是有效使 用,IE中无错且有返回值.关键在于
2、看你怎么用了,除了有些不常用的属性不太清楚以外,以下全是手工输的,花了 4个小时,对你有用没用就看你怎么想了.不 过如果你了解了以下的说明后网页的美化和代码的理解就可以扫盲和 DIY了以下的 img可用的属性如果你只用过 10个不到,那就只能说明你菜.language = /语言类型,如这句代码中的 language属性的值就为 vbsscrollHeight = 30 /自身元素的宽度(即显示的宽度)isTextEdit = false /是否可以获取可使用该对象创建一个 TextRange的对象currentStyle = 该属性含有 114个对象 /返回当前属性的值,不可更改它的值doc
3、ument = 该属性含有 209个对象 /这个就不用说了吧,是文档属性,onmouseup = null /鼠标按下后松开鼠标时触发此事件oncontextmenu = null /鼠标点右键后触发的事件isMultiLine = true /是否允许含有多行文本,多用于文本框,用在 img标签上无错,但效果不大clientHeight = 30 /当前可见的该标签的高度为 30,onrowexit = null /数据源控件更改这个标签内的当前的行时触发某事件,多用在 form表中onbeforepaste = null /当在这个标签中粘贴内容时触发某事件,多用在文本框中onactiva
4、te = null /当这个控件被触发时(被点击或者焦点移到了该标签上)发生某事件,scrollLeft = 0 /被卷入的离左边界的宽度lang = en-us /语言属性,和 language不同,这个等同于网页语言onmousemove = null /当鼠标在该标签上移动时发生某事件onmove = null /浏览器的窗口被移动时触发此事件onselectstart = null /当这个标签中的文本被选择时发生某事件parentTextEdit = 该属性含有 352个对象 /又一个华丽的属性.用在框架中,作用详见第 3条oncontrolselect = null /当用户将要对
5、该对象制作一个控件选中区时触发某事件canHaveHTML = false /获取表明对象是否可以包含丰富的 HTML 标签的值,效果不明onkeypress = null /当键盘上的被按下时发生某事件,oncut = null /当该标签中发生剪切事件时触发某事件,常用于文本档标签,Ionrowenter = null / 当前记录指针被移动时发生某事件,常用于文本档,onmousedown = null /按下鼠标时触发某事件onpaste = null /当在该标签中发生粘贴事件时触发某事件className = /当前标签的样式名称,这个属性常和 CSS混用,比如 PW的贴子目录页就
6、用了这个id = imgs /该标签的 ID值是多少onreadystatechange = null /在同步执行方式下返回的值为多少,该死的XML就和这个经常私混onbeforedeactivate = null /当前对象变为其它对象之前立即触发,好像不常用hideFocus = false /是否隐藏光标,常见于文本框dir = /它定义文字在浏览器中的排列方向,如 dir= LTR则为从左到右显示反之则为 RTL,郁闷的特效 isContentEditable = false /该标签无素是否可编辑,经常见于某个论坛的发贴所见即所得onkeydown = null /当键盘某键被按下
7、时clientWidth = 30 /在 IE中可见的高度为多少onlosecapture = null /当对象失去鼠标捕捉时触发某事件parentElement = 该属性含有 495个对象 /又来一个华丽的框架获取父页元素的对象.ondrag = null /这个标签被拖动结束时发生某事件ondragstart = null /这个标签被拖动开始时发生某事件oncellchange = null / 在数据供应者中的数据变更时触发,XML 可用这个玩意,我还没用过recordNumber = null /获取数据集中生成对象的原始记录,同上,XML 可用onfilterchange =
8、null /当该标签中的 filter特效被改变时触发某事件onrowsinserted = null /当在当前记录集中插入新行后触发某事件ondatasetcomplete = null /数据设置完成时触发某事件,常用于控件当中,这个属性我也没用过onmousewheel = null /这个就是传说中的可以用鼠标滚动来触发某个事件.ondragenter = null /当鼠标拖动到这个标签中时触发某事件,没用过,不知道有没效onblur = null /当这个标签失去焦点时发生某事件,常见于文本框onresizeend = null /当用户更改完控件选中区中对象的尺寸时触发某事件o
9、nerrorupdate = null /更新数据源对象中的关联数据出错时在数据绑定对象上触发某事件,XML.onbeforecopy = null /在复制前触发某事件ondblclick = null /鼠标双击时触发某事件scopeName = HTML /该元素定义的命名空间类型,不常用,反正我没用过 onkeyup = null /当键按下之后被释放时触发某事件onresizestart = null /被开始改变其窗口大小时触发某事件nmouseover = null /当鼠标从该标签上移出去触发某事件onmouseleave = null /当用户将鼠标指针移出这个标签边界时触发
10、某事件outerText = /用来获取该标签中的纯文本,包含起始处innerText = /同上,但不包含起始处onmoveend = null /当前窗口被移动完成时触发某事件tagName = IMG /这个标签的名称是某值,如该值,即 IMGtitle = /主题说明,这个不说了,大家都用过offsetWidth = 30 /可见的区域的高,与 clientWidth不同,它还包含边线onresize = null /当窗口被改变大小时触发某事件contentEditable = inherit /该标签是否可直接编辑,不为 FALSE,能为true,inherit是默认值,继承原设定
11、runtimeStyle = 该属性含有 627个对象 /返回该标签的样式(总为空),和style与 currentStyle有区别,filters = 该属性含有 628个对象 /这个比较郁闷,没用过ondrop = null /拖动时发生某事件onpage = null /常用于 XML的在线编辑,偶没用过,不知道具体例子onrowsdelete = null /当行将要从记录集中被删除时触发某事件tagUrn = /设置或获取在命名空间声明中指定的统一资源名称,没用过,应属于稀有属性了offsetLeft = 10 /离左边相对窗口的宽值,常用于浮动的图或层显示clientTop = 0
12、 /距上边相对可见的窗口的高度为多少.这个倒没常用,凡正浮动特效不必靠它style = 该属性含有 760个对象 /该标签的风格属性,这个大家都用得多了onfocusout = null /在移动焦点到其它元素之后立即在当前拥有焦点的元素上触发某事件,.clientLeft = 0 /同 71,只是值为距左边的值ondatasetchanged = null /记录集中的数据修改完毕时触发某事件,XML 中常见canHaveChildren = false /该标签是否可以包含子对象ondeactivate = null /用户切换到另一元素时触发,可见于网页编辑器的保存功能,isDisabl
13、ed = false /是否可与该标签交互,常见于华丽的选项特效onpropertychange = null /当这标签属性被改变时发生某事件,这个巨有用,可用来作 JS的安全检查ondragover = null /拖动移动该标签时发生某事件,感觉用 JS写扑克牌游戏时经常用onhelp = null /当被按下 F1或帮助按钮时发生某事件,这个可以用来自定义帮助信息,比如用在 PW上ondragend = null /在拖动结束的时候,在源对象上出发某事件,这个还是感觉用来写扑克牌的.onbeforeeditfocus = null /在该标签被选中编辑前触发某事件,在线编辑,貌视不常用
14、 disabled = false /该标签的内容是否为禁止编辑,常见于文本框onfocus = null /当该标签获得焦点时触发某事件,常用于 PW的百度广告点击插件.汗.behaviorUrns = 该属性含有 762个对象 /附加到该元素行为的 URN字符串的集合,这个没用过.accessKey = /服务器控件指定键盘快捷键,比较好的 JS网页游戏这个经常用,汗死.onscroll = null /滚动条被拉动时发生某事件onbeforeactivate = null /控件被触发前发生某事件,按钮之类的常用onbeforecut = null /在内容被剪切前发生某事件readyS
15、tate = uninitialized /是否为只读属性,常用于该死的 XMLHTTPall = 该属性含有 763个对象 /all 这玩意 JS里面常用,是属性全局属性sourceIndex = 4 /获取对象在源序中的依次位置,常用在 all集合中,是个很爽的属性onclick = null /当被当击时发生某事件scrollTop = 0 /被卷上去的高值为多少oncopy = null /当被复制时发生某事件onfocusin = null /当将要被设置为焦点之前触发某事件tabIndex = 0 /使用Tab键的遍历顺序,后面的数字就是顺序,从 0到大的顺序,很爽的一个娱乐类属性
16、onbeforeupdate = null /成功更新数据源对象中的关联对象前触发某事件,XMLHTTP中用outerHTML = /这个就是当前标签(包含标签)的全部内容是什么,返回 HTML代码,JS 常用的玩意innerHTML = /同上,但不包含标签,即不包含两个符号之间的内容ondataavailable = null /只要一获得有效的数据就会被触发某事件,XMLHTTP.offsetHeight = 30 /可见区域高,包含边框onmovestart = null /当本标签开始移动时触发某事件onmouseout = null /当鼠标移出该标签时触发某事件scrollWidth = 30 /全标签的宽值offsetTop = 15 /在可见