いくつかの HTML フォームを作成し、すべてのフォーム フィールドが入力されているか、一部が空であることを確認するための検証を追加しました。ユーザーが未完成のフォームを送信できないようにするために、送信ボタンが無効になっていることを検証コードに書きましたが、ブラウザで遊ぶことにするまではうまくいきました。ここで、次のテキストで送信ボタンが無効になっていることがわかりました。
<input name="btnsub" type="submit" id="btnsubmit" value="Sign me" disabled>
次に、「無効」という単語の上にマウスポインターを置き、マウスの右キーでクリックしました。コンテスト メニューで [属性の編集] を選択し、「無効」という単語を選択しました。「有効」に修正しました。ほら、送信ボタンは動作状態で、有効になっていて、それをクリックして、すべてのフォームのデータが表示されていなくても署名しました。この「ブラウザ機能」を抑制し、悪意のあるユーザーがこの「保護」を飛び越えられないようにする何らかのトリックはありますか? ありがとうございました。