如何通过javascript函数调用网页?

时间:2013-09-06 02:41:12

标签: php

假设我有2个页面,page1.php和page2.php。现在我的问题是我如何通过javascript函数从page1.php传递数据到page2.php?

2 个答案:

答案 0 :(得分:1)

一种简单的方法是使用JavaScript提交表单。例如,如果您在page1.php上有此表单:

<form id="name_form" action="page2.php" method="post">
    <p><label>Name: <input type="text" id="name_field" name="name"></label></p>
    <p><input type="submit"></p>
</form>

使用JavaScript提交具有给定值的表单非常简单:

function submitName(name) {
    document.getElementById('name_field').value = name;
    document.getElementById('name_form').submit();
}

答案 1 :(得分:1)

我建议您使用$_POST(如果是page1.php中的帖子形式)或第{2.}页上的$_GET

$_POST

$_GET

根据我的经验,使用它们比使用javascript更可靠

更不用说您还可以使用$_SESSION变量来存储您在网站的另一部分上不需要直接连接到page1.php或page2.php的特定数据;甚至是你在某些剧本上不断使用的数据。

$_SESSION