javascript - document.form.textbox.style ....似乎无法找到这个?

时间:2009-06-30 10:17:54

标签: javascript

任何人都可以帮我指出正确的方向 - 我在函数中有以下内容:

document.form1.textbox1.style.display ='none';

工作正常。

但是我试图找到一个可能在风格之后出现的所有可能'元素'(?)的列表,例如'.display =','。length ='等,但我不知道正确的名称/术语,所以我正在做的搜索没有返回我想要的内容。

有什么想法吗?提前致谢! :)

莱迪

3 个答案:

答案 0 :(得分:5)

请参阅CSS spec。将带连字符的名称转换为camelCase(例如backgroundColor而不是背景色)。

另见DOM spec

也就是说,在大多数情况下,通常最好修改element.className(并有一个预先编写的外部样式表),而不是修改element.style.*

答案 1 :(得分:1)

您在寻找this吗?

它还显示了浏览器兼容性。

答案 2 :(得分:0)

样式基本上映射到CSS。因此,display是一个CSS属性 - 这就是你的设置。

看看CSS,你应该明白你能做什么,不能设置什么。

希望这有帮助!