이것은 간단해야합니다. 입력 필드의 정규식을 사용하여 입력 필드를 25 자로 제한하고 싶습니다.정규식을 사용하여 문자의 최대 입력 유효성을 검사하는 방법
<script type="text/javascript"><!--
function EnforceMaximumLength(fld,len) {
if(fld.value.length > len) { fld.value = fld.value.substr(0,len); }
}
//--</script>
<form id="contact" <%--action="contact.html" method="post"--%>>
<div class="form_settings">
<p><span>Name</span><input class="contact" type="text" onkeyup="EnforceMaximumLength(this,25)" name="your_name" value="" /></p>
<p><span>Email Address</span><input class="contact" type="text" onkeyup="EnforceMaximumLength(this,50)" name="your_email" value="" /></p>
<p><span>Message</span><textarea class="contact textarea" rows="5" cols="50" name="your_message"></textarea></p>
<p style="padding-top: 15px"><span> </span><input class="submit" type="submit" name="contact_submitted" value="send" /></p>
</div>
</form>
내가 가진 것은 제한 초과 문자를 삭제하는 자바 스크립트입니다.
어떻게 정규식을 사용하여 한도를 설정합니까?
좋아, 내가하려고했다 정규식으로해라. 그렇게 간단하지 않은가? – DDDD
아 글쎄, 최대 길이입니다. :/ – DDDD