我试图通过

var high = document.getElementById("hintdiv").style.height;

alert(high);

摆脱一个div框高度值,如果属性包含div标签里我能得到这个值就好了,但它返回如果属性为空值在css部分中定义。

这很好,它显示100px为一个值。该值可以被访问。

.

.

var high = document.getElementById("hintdiv").style.height;

alert(high);

这不好,它显示一个空的警报屏幕。该值实际上是0。

#hintdiv

{

height:100px

display: none;

}

.

.

var high = document.getElementById("hintdiv").style.height;

alert(high);

但是我没有问题访问/改变“显示:无”属性是否是在该标签或在CSS部分。 div框通过属性定义方法(标签内或CSS部分)正确显示。

我也试图通过其他的变化来访问值,但没有运气

document.getElementById("hintdiv").style.height.value ----> undefined

document.getElementById("hintdiv").height ---->undefined

document.getElementById("hintdiv").height.value ----> error, no execution

任何解决方案?

TIA。

2010-06-16

Jamex

+4

请参阅http://stackoverflow.com/questions/1098349/reading-non-inline-css-style-info-from-javascript和http://stackoverflow.com/questions/1048336/cant-access-css- selectors-properties-from-javascript –

2010-06-16 01:51:50

+0

另请参阅:http://gist.github.com/369133和http://stackoverflow.com/questions/2531737/javascript-incapable-of-getting-elements-max-height-via -element-style-maxheight/ –

2010-06-16 02:14:42

+0

谢谢大家,这当然是意想不到的。我想我会为这个1(或2个元素)做内联样式。 –

2010-06-16 02:26:27

document.getelementbyid css,使用document.getElementById()从css获取值。style.height javascript...相关推荐

  1. 1,document.getelementbyid().value与document.getElementById().innerHTML区别

    document.getelementbyid().value与document.getElementById().innerHTML什么区别 使用document.getElementById()可 ...

  2. html css 水平时间轴,纯css+js水平时间轴

    自定义,并自动加载时间节点 当前时间节点居中,突出显示 时间动态无痕添加 效果图: 初始状态 时间左走到一定2016.1月后 html: + - 对应 JS 设置处理: var left = docu ...

  3. 标梵互动教你巧妙使用CSS变量使您的CSS更有吸引力

    标梵互动教你巧妙使用CSS变量使您的CSS更有吸引力 2020-11-19 私有 「CSS变量」又叫「CSS自定义属性」,为什么会突然提起这个很少人用到的东西呢?因为最近在重构个人官网,不知道为什么突 ...

  4. js写css字体,js如何写出css动画 ?js写css动画的方法(代码)

    本篇文章给大家带来的内容是关于js如何写出css动画 ?js写css动画的方法(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 使用setTimeout()或者setInter ...

  5. css什么是自适应布局,css 自适应布局阮一峰

    转载一篇文章: 自适应网页设计(Responsive Web Design) 作者: 阮一峰 移动设备正超过桌面设备,成为访问互联网的最常见终端.于是,网页设计师不得不面对一个难题:如何才能在不同大小 ...

  6. JS行间改变css的方法,js改变css样式的三种方法推荐

    共用代码: this is a div var div=document.getElementById('div'); 第一种:用cssText div.style.cssText='width:25 ...

  7. CSS中position的几个属性值

    CSS中position的几个属性值 position的四种取值 :     static:static定位就是不定位,出现在哪里就显示在哪里,这是默认取值,只有在你想覆盖以前的定义时才需要显示指定 ...

  8. CSS Dock Menu:JS+CSS 仿苹果MAC机桌面导航菜单

    所需源文件--见下方文件附件 在HTML中的<head>标签中插入如下代码: <script type="text/javascript" src="j ...

  9. html css web笔记,Web/HTML/CSS/的笔记

    一.web基本介绍 1.Web 是 Worl wide web 的缩写,称为全球广域网,俗称www 2.我们可以将Web理解为当前的一种互利网,对于我们来说更多的就是网站服务. 3.网站我们可以认为是 ...

最新文章

  1. plotly基于dataframe数据绘制股票K线图并过滤非交易时间
  2. Wampserver之 virtualHost
  3. 陈华钧 | 知识图谱构建,将成为智能金融的突破口
  4. bLue的除法算术题 数学
  5. 流言终结者- Flutter和RN谁才是更好的跨端开发方案?
  6. php简易投票系统设计,如何使用php做出简易在线投票系统
  7. 用asp.net获取服务器和客服端有关信息
  8. sqlserver 字符串转换成日期、int与varchar类型转换及保留两位小数
  9. MySQL服务器状态变量
  10. PGM:图模型学习概述
  11. java web实训项目_通知 | Java、web大前端将在南京开课啦!
  12. 长沙开发者技术大会暨.NET技术社区成立大会倒数第13天
  13. VMware虚拟机安装使用及系统安装教程
  14. F. Elongated Matrix
  15. M2TR: 复旦提出首个多模态多尺度Transformer
  16. Laragon 升级composer
  17. unity17——布料插件制作旗子飘动效果
  18. 通过身份证号码得到性别和出生日期
  19. 稳压集成7805的作用
  20. 如何正确的打开google

热门文章

  1. 泡泡玛特要用“故事”撑起自己的新故事
  2. tinkpad BIOS 超级密码 清除
  3. java小马哥百度网盘_小马哥spring boot和spring cloud系列
  4. 多任务编程之进程Process
  5. 大学生网页大作业|前端练习
  6. backbone对比
  7. Windows DOS下查看硬盘分区
  8. seo入门需要掌握的5个SEO基础知识
  9. 每天学一点flash(68) 新闻列表制作
  10. Docker学习笔记--1.Docker原理、容器