Я создал сайт Drupal, в который я включаю внешний PHP-файл и внешний JS. Они оба работают.Изменение скрытых значений Webform с помощью Javascript
Затем я добавил веб-форму, содержащую скрытые поля. Одна из функций JS должна изменить значение этих скрытых полей. Исходный код страницы Я видел, что эти поля называются «отправлены [comp_name]», где имя_компьютера - это имя конкретного поля, как определено в webform.
Функция JS имеет два входных формальных параметров, один COMP_NAME, а другой идентификатор . Цель состоит в том, чтобы установить значение id в поле comp_name.
Я пробовал:
document.getElementByName("submitted["+comp_name+"]").value = id;
, а также
$("#submitted["+#comp_name#+"]").val(id);
, но когда я пытаюсь отправить веб-формы, скрытые значения остается такой же, как по умолчанию.
Что я делаю неправильно? Можно ли изменить скрытое значение webform с помощью javascript?
ЗапросВыбор работал для меня! :-) Спасибо, Мехран! – Danidan