如何獲取查詢字符串的值並將其置於輸入框中?目前我有:從查詢字符串不工作的位置值到輸入框
<input type="text" name="spouse" id="spouse" value="<script type="text/javascript">
document.write("Name: " + Request.QueryString("spouse"));
</script>"/>
但是,只需要腳本和其所有內容並將其放入輸入框中。
我希望能夠採取從該代碼來我查詢字符串:
<tr >
<td><input type="text" name="n1" value="Duck, Donald" /></td>
<td><input type="text" name="n2" value="Daisy" /></td>
<td><input type="button" value="Show" title="Show"
onclick="location.href='example123.html?name=' + escape(this.form.n1.value)+ '&spouse=' + escape(this.form.n2.value);" />
</td>
,並具有價值的名稱或配偶出現一個輸入框裏面。從查詢字符串中將值放入輸入框的正確方法是什麼?
第一個例子甚至無法運行(可能在IE上),因爲有未轉義的引號。 – Blender 2011-04-11 21:25:19
我會使用onLoad或類似的東西。如果您使用onClick,則用戶每次點擊該控件時都會丟失數據。 – 2011-04-11 21:27:11
這是ASP.NET代碼,並且您使用的是任何JavaScript框架(這些工作中的某些可能是抽象的,以幫助您節省一些頭痛)? – jcolebrand 2011-04-11 21:27:46