Наличие реальной веб-страницы (HTML & JS) действительно поможет здесь. Но, в общем, вам нужно, чтобы JS «адресовал» текст, который вы хотите изменить. Самый простой способ, который я знаю, - это обернуть текст в DIV или SPAN с уникальным идентификатором («datetime1», «datetime2» и т. Д.).
Затем, если вы знаете, какой фрагмент JS вызывается при запуске средства выбора даты, получите доступ к текстовому элементу, например:
document.getElementById('datetime1').innerHTML = (insert new datetime here);
Вам понадобится способ передать идентификатор (datetime1 и т. Д.) В JS, но это должно быть легко, если Perl генерирует 10 строк datetime (т. Е. Цикл FOR в Perl просто вставляет последовательные идентификаторы в DIV / SPAN и снова в качестве аргументов функции datepicker).
Я предполагаю, что вы знаете (или можете найти), как сделать "alert ()" в JS, поэтому подтверждение должно быть самым простым.
Похоже, вам нужно отправить новые даты обратно в какую-нибудь БД. Я предлагаю ФОРМУ, чтобы отправить все это обратно в Perl CGI, который должен будет обновить БД. Люди, более умные, чем я, могут рассказать вам, как это сделать в JS с AJAX и т. Д.