如何用js设置div中元素不可用,就是整个DIV变成灰色,里面的所有元素都不可用,包括连接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用js设置div中元素不可用,就是整个DIV变成灰色,里面的所有元素都不可用,包括连接相关的知识,希望对你有一定的参考价值。

参考技术A msg 为DIV id ;
text 为 你要抓取的id 比如 文本的等;
要自己做个事件触发此方法;
function refer()
var textValue = document.getElementById("text");
if(textValue.value == "")
document.getElementById("msg").style.display ="none";


else
document.getElementById("msg").style.display ="";

参考技术B 在div中做一个div把背景设成灰色透明的 然后z-index至于div之上追问

能写个例子吗?我自己添了没成功

追答

position:absolute; z-index:100; background:#cccccc;filter: alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5;
遮罩的css这样写

追问

还是不行,而且还把别的DIV也搞乱了

追答

上一级设置了position:relative了吗?

本回答被提问者采纳
参考技术C 不能把这个div设置成直接隐藏掉吗追问

不是隐藏,是设置当前不可用

以上是关于如何用js设置div中元素不可用,就是整个DIV变成灰色,里面的所有元素都不可用,包括连接的主要内容,如果未能解决你的问题,请参考以下文章

如何用JS 获取DIV的坐标位置?

如何用js 获取一个div的坐标?

如何用js通过下拉菜单来实现div的隐藏和显示

如何用js 在div内插入内容

如何用js获取div下的A标签,并自动点击超链接

如何用css设置div中的文字靠下