单击锚标记时如何将值传递给其他页面?

时间:2015-10-08 13:50:50

标签: javascript html anchor

我是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)

注意:标签的名称为&#34; user&#34;每隔一页都存在。

It look like this

1 个答案:

答案 0 :(得分:0)

从脚本生成以下输出:

<a href="/scripts/xxxx.plex?foo=bar">Link to Page A</a>

如果在构建页面时未知该值,则您需要使用JavaScript(构建URL或提交表单)。

<a href="javascript:document.forms['mainform'].submit()">Link to Page A</a>