Javascript 将变量传递给新函数(在新页面上)

Javascript 将变量传递给新函数(在新页面上),javascript,html,function,variables,Javascript,Html,Function,Variables,在我的第一页上,我有两个单选按钮,每个按钮都有一个值。单击链接转到第2页时,将运行以下for循环并获取选中按钮的值。(该脚本有效,我已经测试过了): ordertype现在未定义。。。如何将变量正确地传递给新函数 如果使用javascript。。。您可以通过querystring传递: function func1() { var info = document.Information; for (var i1 = 0; i1 < info.length

在我的第一页上,我有两个单选按钮,每个按钮都有一个值。单击链接转到第2页时,将运行以下for循环并获取选中按钮的值。(该脚本有效,我已经测试过了):


ordertype现在未定义。。。如何将变量正确地传递给新函数

如果使用javascript。。。您可以通过querystring传递:

function func1() {

        var info = document.Information;

        for (var i1 = 0; i1 < info.length; i1++) {
            if (info.elements[i1].type == "radio" && info.elements[i1].checked) {
                ordertype = info.elements[i1].value;
                break;
            }
        }
        location = 'page.html?value=' + ordertype;
    }
函数func1(){
var info=单据信息;
for(var i1=0;i1
或者只需在表单中添加一个提交按钮。


And method=post to you form标记,您将在查询字符串中获得所选单选按钮的值,而不使用javascript?

页面之间不共享javascript执行上下文。Cookie?会议?本地存储?查询字符串?第一页是否使用
窗口打开了第二页。是否打开了
?请参见以下问题:
function func2(){
     alert(ordertype);  
}
function func1() {

        var info = document.Information;

        for (var i1 = 0; i1 < info.length; i1++) {
            if (info.elements[i1].type == "radio" && info.elements[i1].checked) {
                ordertype = info.elements[i1].value;
                break;
            }
        }
        location = 'page.html?value=' + ordertype;
    }