如何利用js或jQuery控制标签的显示和隐藏??

2025-03-01 05:30:27
推荐回答(4个)
回答1:

首先有个建议,在两个tr之间不要有div,这是很不规范的写法。

其次推荐使用Jquery来写,很好实现。

最后,如果使用的是服务端控件CheckBox,那么在使用JS或Jquery之前,最好先在生成的源代码里核对一下控件的ID。

好了,废话不多说,如下代码能实现你的要求,希望对你有帮助:


            
                
            
            
                

            
            
                

            
            
                
            
            
                
            
        

                    
                

                    
                

                    
                

                    
                

                    
                

        
        

回答2:

按照你的思路Jquery实现:

HTML代码

JS代码:

function checkOperation(dom) {
if(dom.checked) {
//jquery做法
$("#TextBox3").attr("visible", false);
$("#TextBox4").attr("visible", false);
}else {
//jquery做法
$("#TextBox3").attr("visible", true);
$("#TextBox4").attr("visible", true);
}
}

回答3:

var id= $("tr#id号,tr#id号");
$("#input[id='checkbox的ID号']").click(function(){
if($(this).attr("checked")){
id.hide();
}else{
id.show();
}
})

回答4:

$("#CheckBox1").click(function(){
    $("#div_in").css("display","none");
});