保留window.location上的文本框值

时间:2010-01-14 17:25:24

标签: javascript html

我的表格如下:

<form name="donation_form" action="" method="post" target="_self">
<select  name="donationType" onChange="window.location='?page=donate&amp;donationType='+donation_form.donationType.value;">
<option>--Select--</option>
<option value="a" selected="selected">a</option>
<option value="b" >b</option>
<option value="c" >c</option>
</select>
<input type="text" name="amount"  />
<select  name="giftAid" onChange="window.location='?page='+donate+'&amp;donationType='+a+'&amp;amount='+donation_form.amount.value+'&amp;giftAid='+donation_form.giftAid.value;">
<option>--Select--</option>
<option value="Yes" >Yes</option>
<option value="No" >No</option>
</select>
<input name="submit2" type="submit" value="Make a Donation" />
</form>

现在,当我选择第二个选择并刷新页面时,如何保留用户已加入的金额文本框的值以及两个选择?

先谢谢

1 个答案:

答案 0 :(得分:0)

您应接受旧问题的答案。


您需要将其他控件的值作为查询字符串参数传递给服务器,然后从查询字符串中设置服务器端代码(或Javascript)中选项的选定值。

你想做什么?