标签: javascript
任何人都可以帮我指出正确的方向 - 我在函数中有以下内容:
document.form1.textbox1.style.display ='none';
工作正常。
但是我试图找到一个可能在风格之后出现的所有可能'元素'(?)的列表,例如'.display =','。length ='等,但我不知道正确的名称/术语,所以我正在做的搜索没有返回我想要的内容。
有什么想法吗?提前致谢! :)
莱迪
答案 0 :(得分:5)
请参阅CSS spec。将带连字符的名称转换为camelCase(例如backgroundColor而不是背景色)。
另见DOM spec。
也就是说,在大多数情况下,通常最好修改element.className(并有一个预先编写的外部样式表),而不是修改element.style.*
element.className
element.style.*
答案 1 :(得分:1)
您在寻找this吗?
它还显示了浏览器兼容性。
答案 2 :(得分:0)
样式基本上映射到CSS。因此,display是一个CSS属性 - 这就是你的设置。
看看CSS,你应该明白你能做什么,不能设置什么。
希望这有帮助!
本