易截截图软件、单文件、免安装、纯绿色、仅160KB

css javascript的问题getElementById.type.display

我在网上看到有人这样写:
getElementById("").style.display="none"
还有一个是getElementById("").attributes['class'].value = ''我查了下知道是通过Id得到display的属性和class的属性,我想问下,要得到display必须用.style吗?attributes是得到class,那我可以写成attributes['display']吗?attributes和style有什么区别?
给你看个示例,希望你能看明白
<div id="test" class="testCss" style="display:none;font-size:12px"> </div>
是否看明白了?

要得到display必须用.style吗?

attributes是得到class,那我可以写成attributes['display']吗?
不可以
attributes和style有什么区别?
<td id="tdId" class="c1" style="display:none"> </td>
id,class,style都是属性
attributes是属性集合
通过getElementById("").attributes['style']能得到style属性

attributes是一个集合,得通过下标来访问(准确的说,是个map,通过key来访问)。
getElementById("").style
getElementById("").attributes['style']
我觉得这两种写法是一样的。

另外,目前流行的js框架,已经不需要写如此冗长的代码了,很方便。你可以试试。

谢谢你们,我茅塞顿开啊,尤其是2楼的回答

明白了就结贴散分吧,哈哈

Java code



Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.c


相关问答:

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

javascript 脚本出错

在更新面板里注册了一个JavaScript脚本(脚本的作用:滚动显示文字),在程序连续跑30分钟以后,弹出一个错误提示框,错误:未指明的错误 状态吗:0,期待高手和我一起解决。
先帮顶。。。代码呢?

自己也顶下。 ......

javascript调用后台带参数的函数

后台有一个函数 protected string Fun1(int a, string b)

我想在javascript代码中调用它,怎么做?

function GridBind()
{
    var a = 1;
    var b='s';
& ......

[javascript]如何复制信息到剪贴板【不带HTML标记的】

用javascript
如何复制信息到剪贴板【不带HTML标记的】

很常见的一个例子,比如我在论坛发帖子的时候,我在编辑器里编辑好一段文字之后,点提交。
这时候JS自动帮我复制了。
如果万一出错,我还可以 ......

javascript在ie7中运行慢

大家好,

我写了一段javascript代码 ,在IE7浏览器运行真的太慢了,但在TT和The world运行却很正常,

烦请大家帮我分析一下原因.谢谢.

以下是原代码:

JScript code:

<script languag ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号