У меня возникли трудности (я новичок в JavaScript) с небольшой проверкой в формах Adobe LiveCycle. У меня есть переключатель первого выбора (4 варианта), 2-й выбор (те же 4 варианта) и 3-й выбор (те же 4 варианта), где мне нужна проверка, чтобы убедиться, что пользователь не вводит один и тот же результат 3 раза.
Я думал, что это будет что-то вроде:
event.rc = true;
if ( form1.#subform[0].FirstChoice.rawValue != form1.#subform[0].SecondChoice.rawValue ! && form1.#subform[0].FirstChoice.rawValue != form1.#subform[0].ThirdChoice.rawValue !)
{
app.alert("You need three separate answers, you dimwit!");
event.rc = false;
}
Очевидно, я дурак и делаю все неправильно, но я ничего не понял.
Я тоже думал в таком духе:
form1.#subform[0].FirstChoice.rawValue <> form1.#subform[0].SecondChoice.rawValue ! && form1.#subform[0].FirstChoice.rawValue !<> form1.#subform[0].ThirdChoice.rawValue !)
но я не знаю, куда идти с ним.
Помогите (пожалуйста), спасибо.