function isPostalCode(c) { var val = c.value; if (val == '') return; if (val.length != 6) { c.select(); c.focus(); alert('非法的邮政编码格式.'); return false; } var patrn = /^[0-9]+$/; if (!patrn.exec(val)) { c.select(); c.focus(); alert('非法的邮政编码格式.'); return false; } return true }