Я начинаю Perl. Я хотел бы спросить, как передать значение другой странице при нажатии на тег привязки?Как передать значение на другую страницу при нажатии метки привязки?
Часть кода являются:
# ...
$cq = new CGI;
$cq->param('user');
# ...
$htmlout.='<form name="mainform" method="POST" action="/scripts/yyyy.plex">';
$htmlout.='<input type="text" name="user" value="'.$user.'"/>';
$htmlout.='<a href="/scripts/xxxx.plex">Link to Page A</a>';
$htmlout.='<input type="submit" name="pageB" value="Click to Page B"/>';
# ...
print $htmlout;
Я хочу передать значение, которое пользователь keyin может сохранить на каждой странице, я стараюсь использовать $cq->param('user')
или передать в URL, но работают только на странице B, каким-либо образом Я могу получить значение, которое пользовательский ключ после нажатия ссылки на страницу A? (Без ajax)
примечание: Этикетки имеют имя «пользователь» существуют на каждой другой странице.
Вам нужно будет добавить обработчик по ссылке, прочитать значение формы текстового поля и добавить его в атрибут 'href' ссылки. Существует хорошее объяснение того, как это сделать с помощью jQuery в [этом ответе] (http://stackoverflow.com/a/7159254/1331451). – simbabque
Записать тег ''? Я не уверен, что понимаю ваш вопрос. – mob
Если вы хотите сохранить значение со страницы на страницу во время сеанса просмотра, вы должны искать файлы cookie, а не передавать значения со страницы на страницу, используя формы или URL-адреса. –