简体   繁体   English

javascript中复选框的选中属性

[英]Checked attribute of checkbox in javascript

I am writing a code for kendo UI mobile in which i want to show a particular div on check on of check box for this i am writing a function as follows 我正在为kendo UI mobile编写代码,其中我想在复选框的选中处显示特定的div,我正在编写如下功能

           function showDetails(){
              // debugger;
               var data = $("#vehicleLoan").attr('checked');
               // alert(data);
               if(data)
               {
                   $("#Loan").removeAttr("style","display:block");
               }
               else
               {
                   $("#Loan").removeAttr("style","display:none");   
               }
           } 

but i am getting an undefined at data. 但是我得到了一个未定义的数据。

Can you try using, 你可以尝试使用,

var data = $("#vehicleLoan").is(':checked');

OR 要么

    function showDetails(){
               $("#Loan").toggle();
     }

OR 要么

    function showDetails(){
          // debugger;
           var data = $("#vehicleLoan").is(':checked');
           // alert(data);
           if(data)
           {
               $("#Loan").show();
           }
           else
           {
               $("#Loan").hide();   
           }
       } 

try something like this 尝试这样的事情

   if(document.getElementById("vehicleLoan").checked)
   {
       $("#Loan").removeAttr("style","display:block");
   }
   else
   {
       $("#Loan").removeAttr("style","display:none");   
   }

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM