2017-09-14 15 views
-1

フォームにはbuttonがあります。閉じるボタンをクリックすると表示され、非表示になります。 フォームで私はHTMLチェックボックスを持っていると私はcheckboxをチェックし、フォームを閉じて再び開いてbuttoncheckboxをクリックしても、フォームが非表示になるとすぐにunticketd(false) 。 の.aspxコードフォームがなくなってもHTMLチェックボックスが変わらない

</div> 
<label><input type="checkbox" name="Checkboxemail" id="ChkEmail" style="margin-right: 9px;" value="FALSE" />I wish to be contacted regarding my feedback</label> 
</div> 

<a href="javascript:void(0);" class="close-feedback" onclick="FeedBackClose();"><i class="fa fa-times-circle"></i></a> 

    function FeedBackClose() { 
       debugger; 
       $("#commentTextArea").val(""); 
       $("#TopicSelect").prop("selectedIndex", 0); 
       $(".rating input:radio").removeAttr('disabled'); 
       $("#<%= TenantMaster_FeedbackSubmitButton.ClientID %>").removeAttr('disabled'); 
       $("#TopicSelect").removeAttr('disabled'); 
       $("#commentTextArea").removeAttr('disabled'); 
       $(".rating input:radio").removeAttr('disabled'); 
       $('#TopicSelect').parents(".form-group").removeClass("has-error"); 
       $('#commentTextArea').parents(".form-group").removeClass("has-error"); 
       $(".close-feedback").show(); 
         $("div.slideFeedback").show().stop().animate({ 
          "top": "-100%" 
         }, 2000); 
         $("html, body").removeClass("hide-body-scroll"); 
         $("#wrapper").css("overflow", "auto"); 
          $(".mask").remove(); 
      }; 

フォームUIスクリーンショットCloseイベントインサイド

+0

が動的属性を設定するには、このコードを追加することができます。今は常に「偽」です。 – cl3m

+0

どうすればいいですか? –

+0

が終了しました。 –

答えて

0

あなたは[値]を設定する必要がありvalue属性

var res = document.getElementById("ChkEmail"); 

    res.value = false; 

それとも

var res = document.getElementById("ChkEmail"); 

    res.checked= false; 
関連する問題