私はアドビのライブ サイクルに慣れていませんが、検証が必要なフォームを作成しています。ユーザーが電子メールを入力すると、別の PDF で機能する電子メールを検証するためにこのスクリプトを配置しましたが、Live Cycle は何らかの理由でそれを読み取っていません。私の検証を読んでいません。ヘルプ?
<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>