如何使用Javascript

时间:2015-05-14 16:25:49

标签: javascript html5

我如何从我的网站发送一个值到另一个网站,我有一个webiste1和另一个website2,他们有一个文本框和一个按钮的相同表单,只有网站1是我要进入和写一些代码的唯一地方和website2是静态的,我不会弄乱它的代码,并且在我从website1输入一个值后,它将把它的值发送到website2并且website2将打开,我将看到我输入的值。 / p>

到目前为止我有这个

website1.html

<input type="text" name="cat-name" />
<input type="button" value="submit" onclick="foo()" />


function foo() {
    var cname = document.getElementsByName('cat-name')[0].value;
    //some code....
    location.href='website2.html?cat-name = cname';
    }

website2.html

<input type="text" name="cat-name" />
<input type="button" value="submit" onclick="sendtorealserver()" />

2 个答案:

答案 0 :(得分:1)

在这里回答:Persist javascript variables across pages?

然后你必须设置值:

<input type="text" name="cat-name" class="predefined"/>
<input type="button" value="submit" onclick="sendtorealserver()" />

然后

document.querySelector(".predefined").value = result;

答案 1 :(得分:-1)

您需要编辑window2.html以读取已发送的参数并将其设置为输入; 伪代码

window.onload = function(){{
  // read url params
  // set the value
  // document.getElementsByName('cat-name')[0].value = value_from_read_params
}

您可以在此处查看如何从网址获取参数How to get the value from the GET parameters?