javascript - 使用 asp.net 复选框 oncheckchanged 事件隐藏一个 div

标签 javascript asp.net checkbox

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

    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

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

关于javascript - 使用 asp.net 复选框 oncheckchanged 事件隐藏一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7805505/

相关文章:

javascript - 使用 API(带有两个 jQuery 版本和跨域的页面)

javascript - 清除间隔不起作用

sql - azure 的云。每个(asp.net 注册)客户端一个数据库

ruby-on-rails - Rails 中多表单复选框的数据库结构

c# - 帮助 C# DevExpress XtraGrid GridControl - 使单元格中的复选框不可见

css - 通过选中复选框更改颜色

javascript - API 调用时的 Angular 定位控制台错误

javascript - RequireJS Ajax 被调用过多

javascript - 在不打开新页面的情况下从浏览器调用客户端 URL

html - 波浪号 (~) 符号未按预期工作