初學者問題: 我想將window.location.hash傳遞給我的表單操作參數。我怎樣才能做到這一點的JavaScript調用?Javascript將字符串返回到Html
我當前的非工作代碼爲:
<form method="POST"
action="j_security_check"+window.location.hash>
初學者問題: 我想將window.location.hash傳遞給我的表單操作參數。我怎樣才能做到這一點的JavaScript調用?Javascript將字符串返回到Html
我當前的非工作代碼爲:
<form method="POST"
action="j_security_check"+window.location.hash>
您的JavaScript必須基於某種事件。所以,你可能想這樣做,當你的提交按鈕被按下或東西:
<form method="POST" action="">
<input type="submit" value="Submit" onclick="this.form.action = 'j_security_check'+window.location.hash" />
.....
謝謝!這樣可行。 – sworded 2012-04-23 18:20:41
-1 javascript不需要基於任何要執行的事件。 – iambriansreed 2012-04-23 21:01:17
<form name="hello" method="POST" action="">
Hello
</form>
<script>
document.forms.hello.action = 'j_security_check'+window.location.hash;
alert(document.forms.hello.action);
</script>
使用的onload:http://www.w3schools.com/jsref/event_body_onload.asp – ControlAltDel 2012-04-23 18:11:39
[如何使用javascript添加/更新屬性到HTML元素?](http://stackoverflow.com/questions/710275/how-to-add-update-an-attribute-to-an-html -element-using-javascript) – 2012-04-23 18:13:02