Javascript将String返回给Html

时间:2012-04-23 18:08:39

标签: javascript html

初学者问题: 我想将window.location.hash传递给我的表单操作参数。如何通过javascript调用来完成此操作?

我目前的非工作代码是:

<form method="POST"
    action="j_security_check"+window.location.hash>

2 个答案:

答案 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>

证明:http://jsfiddle.net/2QE6h/1