在隐藏字段中添加javascript的值

时间:2012-05-13 11:47:45

标签: php javascript field hidden

我有这个javascript行

<script type="text/javascript">document.write(top.location);</script>

和此代码

<form action="rating.php" method="post">
<input type="hidden" name="url" value="xxxx" />
<input type="submit" />
</form>

<?

echo $_POST["url"];

?>

请问,我如何在隐藏字段中添加javascript(xxx)的值?

还可以让<input type="submit" />自动提交吗?

由于

1 个答案:

答案 0 :(得分:1)

你是说这个,为了养活隐藏的田地?

<input type="hidden" name="url" value="<? echo $_POST["url"]; ?>" />

关于提交,您可以使用javascript来处理提交事件:

如果您在name="FORMNAME"标记内添加属性<form ... >,则可以使用:

document.FORMNAME.submit();

用于提交表单,而不使用提交按钮。

通过javascript 提供隐藏字段,请使用:

document.FORMNAME.url.value = top.location;