1. 入力されたユーザー名とパスワードが空の場合は、判断が必要です。このとき、ユーザー名とパスワードの検証が使用されます。これを JSP のフロントエンド ページに記述する必要があります。1 つは submit を使用して送信する方法です。 1 つはボタンを使用して送信する方法です。
方法 1:
JSP フロントエンド ページの先頭に js メソッドを挿入します:
function checkUser(){ var result = document.getElementById("userid").value; var password = document.getElementById("userpassid").value; if(result == "" ){ alert("用户名不能为空"); return false; } if(password == "" ){ alert("密码不能为空"); return false; }else{ return true; } }
フォームに次のように記述します:
<form id="formid" name= "myform" method = 'post' action = 'user_login_submit.action' onsubmit = "return checkUser(); " > <table width="100%" border="0"> <tr> <td width="60" height="40" align="right">用户名 </td> <td><input type="text" value="" class="text2" name = "username" id = "userid"/></td> </tr> <tr> <td width="60" height="40" align="right">密 码 </td> <td><input type="password" value="" class="text2" name = "userpass" id = "userpassid"/></td> </tr> <tr> <td width="60" height="40" align="right"> </td> <td><p class="c4"> <input type="submit" value="" class="btn2" />
方法 2:
function checkUser(){ var result = document.getElementById("userid").value; var password = document.getElementById("passid").value; if(result == "" ){ alert("用户名不能为空"); return false; } if(password == "" ){ alert("密码不能为空"); return false; } document.getElementById("formid").submit(); }
フォームを記述するには、次の手順を実行する必要があります。 IDを書きます
<form id="formid" method = 'post' action = 'user_login_submit.action' >
buttonボタンは次のように書かれています:
<input type="button" value="" class="btn2" onclick = "checkUser();" />
以上がHTMLでのフォームform submitとボタンの送信使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。