为什么alert(document.getElementById("XXX").style.opacity)弹出来的对话框上什么也没有? 本帖最后由 huge92 于 2014-08-16 15:54:40 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你确定你要获取的元素没有问题?toString()用于将bool值转换为字符串。何况javascript是弱类型语言,这种操作没有意义。如果你把opacity设置成负值小于零肯定是不行的。html解释执行是从上往下的,执行javascript代码前,相应的元素必须存在。你确定没有把代码写错位置? 如果有问题的话,为什么设置document.getElementById("XXX").style.opacity =0.5可以,但是在同样的位置alert(document.getElementById("XXX").style.opacity)不行? function getCurrentStyle(node){ return window.getComputedStyle?window.getComputedStyle(node, null):node.currentStyle;}document.getElementById("XXX").style.opacity = getCurrentStyle(document.getElementById("XXX")).opacity - 0.5; 如果有问题的话,为什么设置document.getElementById("XXX").style.opacity =0.5可以,但是在同样的位置alert(document.getElementById("XXX").style.opacity)不行?打开浏览器,在你的网页按F12打开控制台,输入你的语句后按enter,看看是不是提示“无法获取未定义或null引用的属性……” [求助] 【急】如何让div中所有的a标签的target属性为“_blank” ASP.NET中的RadioButtonList组件Name属性问题 求动态加载的梅花雪mztreeview2.0,谢谢! DWR list轉換問題 [求助]让Lightbox秀出的图片可以等比缩放 关于 FileSystemObject,分少了点,可是就这点了,高手请进。。。 IE的返回按钮事件检测? 开发WEBGIS时候,通过javescript 提出的中文为什么都变成????了!怎么办? onselectstart的问题 视频点播技术 一个访问其属性的问题,求解答 新浪数据接口 返回的值怎么处理效率高
function getCurrentStyle(node)
{
return window.getComputedStyle?window.getComputedStyle(node, null):node.currentStyle;
}
document.getElementById("XXX").style.opacity = getCurrentStyle(document.getElementById("XXX")).opacity - 0.5;