iT邦幫忙

0

javascript變數與form的問題請教

各位邦友好:
我最近開始學js,想要請教一個關於變數的問題與寫法
以下是常見HTML表單
<form name="demo">
<input type="text" name="username" maxlength="36">

<input type="password" name="password" maxlength="20">

<input type="submit" value="enter">
</form>
當我輸入帳號123 密碼123
網址會呈現http://127.0.0.1/Untitled-3.html?username=123&password=123
我要的結果是使用者只輸入123 但是
會幫我帶出http://127.0.0.1/Untitled-3.html?username=123**456**&password=123**456**
USER填入的數值我有辦法設為一個變數A
在令變數B=變數A+'456';
然後再叫網址送變數B的參數
我應該怎麼寫呢?
還是我的想法邏輯不對呢?
希望邦友可以幫幫忙
謝謝(希望有表達清楚orz

1 個回答

14
wiseguy
iT邦超人 1 級 ‧ 2013-12-16 18:01:29
最佳解答

你可以在 form 的 onsubmit 事件裡改變表單值。例如你舉的例子

&lt;pre class="c" name="code">&lt;form name="demo">

改為

&lt;pre class="c" name="code">&lt;form name="demo" onsubmit="this.username.value+='456';this.password.value+='456';">

即可。

我要發表回答

立即登入回答