初級質問: 私は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
-1 javascriptは実行するイベントに基づいている必要はありません。 – iambriansreed
<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
[JavaScriptを使ってHTML要素に属性を追加/更新する方法は?](http://stackoverflow.com/questions/710275/how-to-add-update-an-attribute-to-an-html) -element-using-javascript) –