私はアプリケーションを開発していましたが、ボタンへの2つの入力を確認するのに驚いています。removeClass
2つの入力を検証する
$('input#firstInput').blur(function(){
tmpval2 = $('input#secondInput').val();
tmpval = $(this).val();
\t
if(tmpval == '') {
$("#myButton").addClass('disabled')
}
else if(tmpval2 == ''){
$("#myButton").addClass('disabled')
} else {
$("#myButton").removeClass('disabled')
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<hr>
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title"> Validate Two Inputs</h3>
</div>
<div class="panel-body">
<input type="text" id="firstInput" placeholder="First Value" />
<br><br>
<input type="text" id="secondInput" placeholder="Second Value" />
<br><br>
<button id="myButton" class="btn btn-success disabled"> Send
</button>
</div>
</div>
</div>
</div>
</div>
ここで私はそのために開発されたどのようなコードです。
値が存在する場合にのみチェックし、ヌルの場合はまだ送信ボタンをクリックします。 –
@RiotZeastCaptainごめんなさい、 打ち間違え。 keypressでなければならない –