在javascript中引用html节点属性问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 01:55:49
html节点的很多属性(如id,color)都可以在javascript中直接引用,但有些却需要换一个名称才能引用(如:html节点的class属性在javascript中需要写成classname才能引用)。总觉得它们之间的对应关系应该有个对照表,但哪有这样的对照参考呢?敬请高手赐教。先谢谢了!

我有一个对照表,可惜是英文的,如果要的话可以发e-mail给我
lenatis@gmail.com是<<javascript bible 6th>>(今年才出的哦~最新的暂时没中文的),那个表是我自己做的。
楼上说的对className和style节点有些特别,其实你未必一定要都记住的,可以用getAttribute("attributeName")获取指定的属性值,比如说class,你就可以直接obj.getAttribute("class")就可以了,不一定非得要.className,当然一些常用的记住要好些^^

这个地方,class是一个例外的东西。别的都是正常调用的。
class在js中用的时候是className
其它的直接调用。还有一个注意点就是CSS了。
用如:style="background-color:#000;"
用JS改成白色的:这样写
obj.style.backgroundColor="#FFF"注意CSS里面的“-”后面的要变下,变成大写字母,“-”去掉就OK了