JavaScript を試すのはこれが初めてで、うまく動作しません。テキストボックスと送信ボタンを含むphpファイルがあります。送信ボタンをクリックすると、テキスト ボックスが空でないことを確認するために JavaScript が検証を実行します。以下の私のコードを見てください。実行時に、送信ボタンをクリックしても何も起こりません。
<html><head><script type="text/javascript">
function formValidator() {
var client_name = document.getElementByID('client_name');
if(notEmpty(client_name, "Client Name Blank")){
return True;
}
return False;
}
function notEmpty(elem, helperMSG) {
if(elem.length == 0) {
alert(helperMSG);
elem.focus();
return False;
}
return True;
}
</script></head>
<?php
echo '<body><form onsumbit="return formValidator()" method="post">
<table border="1" cellspacing="0" cellpadding="0"><tr><td colspan="2">
<h1>Add Account</h1></td></tr>
<tr>
<td>Client Name: <font size="1">(required)</font></td>
<td><input type="text" id="client_name" name="client_name" size="35"/></td></tr>
</table>
<input type="submit" name="submit_account" value="Add Account"/>
</form></body></html>';
?>