wnlt.net
当前位置:首页 >> js中 DoCumEnt.gEtElEmEntByID().styl.DisplAy的问题 >>

js中 DoCumEnt.gEtElEmEntByID().styl.DisplAy的问题

document.getElementById().styl.display='none'getElementById()不显示.document.getElementById().styl.display=''getElementById()就显示出来.

'hideDiv':function (divId) { document.getElementById(divId).style.display = "none"; }, 'showDiv':function (divId) { document.getElementById(divId).style.display = "block"; },

document.getElementById(1).style.display ="none"; 这句话 获取不到数据 document.getElementById(1) 为空,所以 调用他的 属性,就抛异常了,JS方法就终止了 你没有ID为1 的 对象

document.getElementById('aa').style.display="none"代表 id为aa的元素隐藏 document.getElementById('aa').style.display="inline" 代表显示 你再看看你的代码吧 你写法没有错 或许是别的js错误造成的 也或许是浏览器版本不兼容的问题

脚本执行顺序的问题吧,你肯定是在DOM还没有载入的时候,获取这个元素,所以取不到,放在body.onload=function(){}里面就可以了.

设置id为i值 的 显示 的 方式为block形式,代表指定控件为'显示(展开)'状态,之间的点是就是一种说明承接的方式'的',一般是必须的,也比较明了.二楼也说明了,如果“将'block'换为'none'就是不显示”.

document.getElementById("Panel1").style.display="none";

获取当前页面里面id为i的标签,改变该标签的样式,使其满眶显示. 这是JS里面的写法

function showTiShi(){document.getElementById("spanTiShi").style.display="block";setTimeout('document.getElementById("spanTiShi").style.display="none"',3000);}稍微修改一下就好了

//定义一个名为ShowDiv的方法,里面有2个参数 function ShowDiv(show_div, bg_div) { // 设置id是show_div参数值的元素为可见 document.getElementById(show_div).style.display = 'block'; // 设置id是bg_div参数值的元素为可见 document.

相关文档
tbyh.net | qwfc.net | lyxs.net | ntjm.net | 5213.net | 网站首页 | 网站地图
All rights reserved Powered by www.wnlt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com