为什么这里不能用变量? 因为disp 是document.getElementById(element).style.display的值只是一个字符串,不是对对象的引用obj = document.getElementById(element).style;obj.display= ''; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 换成disp = ""你只是把""付给disp变量你没付给document.getElementById(element) function show(element){disp = document.getElementById(element).style;if(disp.display == "none"){document.getElementById(element).style.display = "";}else { document.getElementById(element).style.display = "none";}} 问一个很弱的问题,获取DOM元素后,不再使用时需要显性置为null吗? .JS文件运行后中文是乱码 求学,帮我看看出了什么问题? 我想要实现在线报价的功能 JS控制层的显示位置 如何用js给tr 里面加上 html javascript 对两个相关的数组排序 请教一个脚本问题!在线等 关于写好的一个搜索 出现的问题 关于form的reset方法调用问题 如何判断两个element的内容是否相同? 关于窗口坐标的问题,请教各位达人!
disp = ""
你只是把""付给disp变量
你没付给
document.getElementById(element)
disp = document.getElementById(element).style;
if(disp.display == "none"){
document.getElementById(element).style.display = "";
}
else
{
document.getElementById(element).style.display = "none";
}
}