-2

我有这个 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" />自动提交吗?

谢谢

4

1 回答 1

1

你的意思是,为了给隐藏的领域喂食?

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

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

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

document.FORMNAME.submit();

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

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

document.FORMNAME.url.value = top.location;
于 2012-05-13T11:51:28.230 回答