Я добавил флажок в PDF-файл, который копирует повторяющуюся адресную информацию, с помощью флажка в MouseUp:
getField("addr1").value = getField("addr2").valueAsString;
Теперь я хочу сбросить это же поле при снятии флажка. Мог бы я использовать функцию:
clearForm (myFormElement.element.elements?
Как мне вставить это в имеющийся у меня сценарий?
Я разобрался (через поиск Google), я кодировал неправильное поле. Вышеупомянутый сценарий я поместил в CheckBox, а не в текстовое поле. Таким образом, он только импортировал текст и не мог очистить текст при снятии флажка.
Я должен был проверить поле, в которое я хочу импортировать текст (addr2), с помощью сценария:
event.value = (getField("CheckBox").value= = "Yes") ? getField("addr1").value : "";
кредит на попытку67 https://acrobatusers.com/forum/forms-acrobat/populate-text-field-when-checkbox-checked/