`

关于style属性值的获取和设置

阅读更多
关于div的none判断
如何写一个通用函数呢?
现在我的结构是下面这样,页面当中有4个这样的结构
<tbale> 前还有一个加减号的图标来回变换
结构如
<div>
<tbale> </tbale>
</div>
如何在页面载入的时候就判断
现在 <div> 的display是否为none
从而选择 <tbale> 使用哪个CLASS以更改加减号的图标
需要JS来判断。

------解决方案--------------------
var divar=document.getElementsByTagName( "div ");
for(var i=0;i <divar.length;i++)
{
if(divar[i].style.display= "none ")alert( "none ");
else alert( "not none ");
}
分享到:
评论

相关推荐

    vue 实现根据data中的属性值来设置不同的样式

    style动态赋值 margin-top的值 根据choosePaperFlag的值来设置 利用三元表达式 ...以上这篇vue 实现根据data中的属性值来设置不同的样式就是小编分享给大家的全部内容了,希望能给大家一个参考,也

    JS使用getComputedStyle()方法获取CSS属性值

    obj.style:这个方法只能JS只能获取写在html标签中的写在style属性中的值(style=”…”),而无法获取定义在&lt;style type=”text/css”&gt;里面的属性。 代码如下: &lt;span xss=removed&gt;&lt;!DOCTYPE html PUBLIC ...

    类型(style) 资源

    类型资源就是将需要设置相同值的属性提出来放在单独的地方.然后在每一个需要设置这些属性的组件中引用这些类型。

    Javascript获取标签ID改变style属性的代码

    下面的这段代码中,我们通过select元素的name属性来设置具体要访问style的哪个属性(本例中为背景色),这样,这个函数就可以用来设置不同的CSS属性了

    js获取某元素的class里面的css属性值代码

    但是你说的只能获取直接在标签中写的style的属性,无法获取标签style外的属性(如css文件中的属性)。而下面方法则两者值都可以获取。实例效果图如下:   js在获取css属性时如果标签中无style则无法直接获取css中的...

    原生javascript获取元素样式属性值的方法

    IE下通过它, 就可以获取元素的Css属性值. 而针对其他标准浏览器, W3C也提供了一个方法getPropertyValue, 此方法, 稍有点复杂, 首先要通过document.defaultView.getComputedStyle获得Css的样式对象, 然后通过该对象...

    js 获取和设置css3 属性值的实现方法

     如: &lt;div xss=removed&gt;&lt;/div&gt; 只考虑行间样式的话,只需 div.style.left 就可获取,设置的时候也只需要 div.style.left=’100px’ 即可。很简单。 但是css3来了 如: &lt;div xss=removed&gt;&lt;/div&gt; 怎么搞?被吓...

    Java基于正则表达式获取指定HTML标签指定属性值的方法

    主要介绍了Java基于正则表达式获取指定HTML标签指定属性值的方法,涉及java基于正则的HTML元素匹配相关操作技巧,需要的朋友可以参考下

    javaScript 读取和设置文档元素的样式属性

    外部链接样式表文件 JavaScript获取和设置文档元素的css属性: 1.获取元素Style属性里面设置的样式属性, document.getElementById(id).style.height; 有,则返回属性值;没有则返回空 IE和火狐皆然,只是有的属性值...

    原生js获取left值和top值的三种方法

    第一种方法,比较简单,就是直接通过obj.style.left和obj.style.top,但是有局限性,这种获取的方法只能获取到行内样式的left和top的属性值,不能获取到style标签和link 外部引用的left和top属性值。 第二种方法 ...

    【JavaScript源代码】JavaScript style对象与CurrentStyle对象案例详解.docx

    style对象获取的是内联样式,即元素标签中style属性的值。 例子: &lt;style type="text/css"&gt;#div{color:gray;}&lt;/div&gt;//内部样式 &lt;div id="div" style="color:red;"&gt;&lt;/div&gt;//内联样式 document.getElementById('id...

    JavaScript中无法通过div.style.left获取值的解决方法

     样式必须直接写在元素内部才能通过div.style.left直接获取属性值(也就是必须是内联样式才行),定义在css中的样式不能通过这种方式获取。  让元素移动到200停止 setTimeout ( function () { var div = ...

    jquery得到iframe src属性值的方法

    取得iframe src属性的的值: Html代码 &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;jquery&lt;/title&gt; &lt;...

    PB 改变某行某列的字体、背景颜色等

    通用函数 指定某行某列的属性值(字体、背景颜色等)

    前端css+html+布局笔记

    可以将该属性值设置为超链接的target属性的值 这样当点击超链接时,页面将会在相应的内联框架中打开 内联框架中的内容不会被搜索引擎所检索,所以开发中尽量不要使用内联框架 超链接 可以使当前页面...

    利用原生JavaScript获取元素样式只是获取而已

    1、element.style:只能获取写在元素标签中的style属性里的样式值,无法获取到定义在&lt;style&gt;&lt;/style&gt;和通过&lt;link href=”css.css”&gt;加载进来的样式属性 代码如下: var ele = document....

    JS获取CSS样式(style/getComputedStyle/currentStyle)

    CSS的样式分为三类: ...getComputedStyle是一个可以获取当前元素所有最终使用的CSS属性值。返回的是一个CSS样式对象([object CSSStyleDeclaration]) currentStyle是IE浏览器的一个属性,返回的是CSS样式对象 el

    XML学习指南

    7.1.1 第1步:创建样式表文件 7.1.2 第2步:链接样式表到XML文档 7.2 级联样式表中的级联 7.3 设置display属性 7.4 设置字体属性 7.4.1 设置font-family属性 7.4.2 设置font-size属性 7.4.3 设置font-style属性 ...

    jquery得到font-size属性值实现代码

    代码如下: var fontSize = $(this).attr(‘style’,function(i,s){ return s.replace(/font-size:\s*(\d+.{0,1}\d*)/, function(a){ return a + ‘px’; }); }); //console.debug(“font-size: “+ $(this).attr(...

Global site tag (gtag.js) - Google Analytics