사용자가 입력하는 동안 양식을 확인하는 방법을 찾기 위해 수 시간 동안 검색했습니다. 예를 들어 우편 번호 필드를 원합니다. 이 필드의 문자 한도를 넘지 만 양식을 제출하기 전에는 사용자가 필드 아래 메시지를 보도록하고 싶습니다. 어떻게 할 수 있습니까? 이러한 코드와런타임시 폼 유효성 검사 오류 메시지를 만드는 방법은 무엇입니까?
:
<form method="POST" name="wrriregistration" target="_blank"><center>
<table width="100%">
<tbody>
<tr>
<td width="149"><strong>*First Name:</strong></td>
<td width="229"><input type="text" name="first_name" size="35" maxlength="100"/></td>
<td width="123"><strong style="display:none;">Middle Initial:</strong></td>
<td width="659"><input style="display:none;" type="text" name="middle_initial" size="35" maxlength="50" /></td>
</tr>
</tbody>
</table>
</form>
, 그것은 PHP는 기능하지 않습니다. – coderodour
'maxlength' 속성은 너무 많은 문자를 입력하려는 사용자를 돌 봅니다. 폼에있는 것을 기반으로 할 수있는 유효성 검사 인 경우 간단한 Javascript를 사용하여'keyup','keypress' 또는'change' 이벤트 중 하나를 사용하여 필드를 검사 할 수 있습니다. 백 엔드에서 무언가에 대해 유효성을 검사해야하는 경우 AJAX를 사용해야합니다. –
감사합니다. 어떻게 그렇게? 또한 왜 PHP 기능이 설명 할 수 있을까? –