使用地址栏中的信息填充文本框

时间:2013-11-25 00:28:48

标签: javascript php html

我有一个页面需要用户从其他页面输入促销代码,具体取决于他们做出的选择。现在我不确定这是怎么做的......或者即使我缺乏知识也可能。但是我想试一试。

我要做的是制作他们点击的促销代码,链接到注册页面(基本上只询问他们想要使用哪些代码),但使用代表他们的代码自动填充促销代码字段文本框选择。 (这样他们就不必复制和粘贴了。)下面是表单代码。

<input type="text" id="registration_code" name="c[registration_code]" {if $badCode}value="{$badCode}"{/if} size="30" maxlength="30" class="field" />

我试过......

www.mywebsite.com/registration.php?id="registration_code"&name="c[mypromocode]"

和..

www.mywebsite.com/registration.php?id=registration_code&name=mypromocode

我也尝试过其他一些......我可能正在咆哮错误的树,但我确定我已经在某个地方看到了这个?

1 个答案:

答案 0 :(得分:1)

如果网址是由JavaScript生成的,那么您需要正确格式化字符串:

var url="www.mywebsite.com/registration.php?id="+registration_code+"&name="+c[mypromocode];

它是由php生成的,然后使用:

$url="www.mywebsite.com/registration.php?id=".$registration_code."&name=".$c[mypromocode];