Я пытаюсь проверить поле на основе значения для партнерского реферального кода.
Я попытался использовать приведенный ниже код для своей формы интеллектуального ввода на облачных страницах из маркетингового облака.
<script>
function validateForm() {
var x = document.forms["smartcapture-block-kxnnlxjo93j"]
["PartnerCode"].value;
if (x == "SJC") {
return true;
} else {
alert("Invalid Partner Referral Code - Make Sure You Use All Caps");
return false;
}
}
</script>
Форма просто отправляется, даже если я не использую код партнера или если я ввел неправильный код партнера.
Идентификатор формы - «smartcapture-block-kxnnlxjo93j», а идентификатор поля ввода - «партнерский код», для которого я хочу, чтобы функция выполнялась.