簡體   English   中英

javascript中復選框的選中屬性

[英]Checked attribute of checkbox in javascript

我正在為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");   
               }
           } 

但是我得到了一個未定義的數據。

你可以嘗試使用,

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

要么

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

要么

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

嘗試這樣的事情

   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