ユーザーがテキストを入力していない場合、送信ボタンを無効にしようとしています。入力フィールドが空の場合は、送信ボタンを無効にしてください。
一見すると、すべてうまくいくように見えますが、ユーザーがテキストを入力してから削除すると、送信ボタンが有効になります。ここで
は私のコードです:
$(document).ready(function(){
$('.sendButton').attr('disabled',true);
$('#message').keyup(function(){
if($(this).val.length !=0){
$('.sendButton').attr('disabled', false);
}
})
});
長さが0 – tymeJV
あなたはそれを無効にすることはありません無効にelseステートメントを追加しますか?有効と無効の属性を使用するのは安全ではありません....あなたのブラウザでf12をクリックし、htmlの送信ボタンを見つけて、無効にしてください!入力が空であってもフォームを送信します。 – Doorknob
どう攻撃についてであれば、それは – Elnaz