Спасибо, ребята. Я принимаю ваши советы и изменяю сценарий следующим образом. Теперь это работает.javascript validate zip регулярное выражение
<script src="jquery-1.4.2.min.js" type="text/javascript"></script>
<script>
$(function(){
var pat=/^[0-9]{5}$/;
if (!pat.test( $('#zip').val() ))
{$('#zip').after('<p>zip is invalid</p>');}
})
</script>
zip (US only) <input type="text" name='zip' id='zip' maxlength="5">
, если вы не читали ниже, * это не имеет никакого смысла для 'append' что-нибудь к входному элементу * – Reigel