初学者问题: 我想将window.location.hash传递给我的表单操作参数。如何通过javascript调用来完成此操作?
我目前的非工作代码是:
<form method="POST"
action="j_security_check"+window.location.hash>
答案 0 :(得分:3)
您的javascript需要基于某种事件。因此,您可能希望在按下提交按钮时执行此操作:
<form method="POST" action="">
<input type="submit" value="Submit" onclick="this.form.action = 'j_security_check'+window.location.hash" />
.....
答案 1 :(得分:0)
<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>