本文介绍了在checkchanged事件中使用asp.net复选框隐藏div的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用asp.net复选框服务器控件隐藏div.我为服务器控件添加了onclick javascript代码,但似乎不起作用....有什么建议吗?

I am trying to hide a div using asp.net checkbox server control. I added a onclick javascript code for the server control but it seems not working....any suggestions?

    function hideDiv(obj) {

        if (obj.checked==true) {
            document.getElementById("divMap").style.visibility=true
        }
        else {
            document.getElementById("divMap").style.visibility = false
        }
    }

推荐答案

function hideDiv(obj) {
    if (obj.checked==true) {
        document.getElementById("divMap").style.display='block';
    }
    else {
        document.getElementById("divMap").style.display = 'none';
    }
}

或者您可以使用jquery

or you can use jquery

function hideDiv(obj) {
    if (obj.checked) {
        $("#divMap").show();
    }
    else {
        $("#divMap").hide();
    }
}

这篇关于在checkchanged事件中使用asp.net复选框隐藏div的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-18 18:29