1
Adobe 라이브 사이클에 익숙하지 않지만 유효성 검사가 필요한 양식을 만들고 있습니다. 사용자가 이메일을 입력 할 때 다른 PDF에서 작동하는 이메일을 검증하기 위해이 스크립트를 넣었지만 어떤 이유로 Live Cycle이 그것을 읽지 않습니다. 그것은 나의 유효성 검사를 읽지 않습니다. 도움?Adobe Livecycle 양식 유효성 검사 전자 메일, 숫자 등
<script>
var str = this.getField("1-3f-email").value;
if (str != "") {
var regExp = /^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|ca|mx|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum)\b$/;
if (!regExp.test(str)) {
app.alert("Please ensure email address is valid");
resetForm(["1-3f-email"]);
}
}
</script>