2016-11-10 6 views
0

HTMLとJavascriptでサインアップとサインイン操作を作成したいと考えています。その中に私は2つのhtmlページサインアップ、サインインhtmlページと1つのjavascriptファイル(2ページからアクセス)を持っています。サインアップページからその変数にアクセスする方法を私がサインアップページからユーザーを追加する場合。スタティックとして定義するjavascriptの変数

私は私が他のページからアクセスすることにより、変数(または配列、オブジェクト)を宣言した場合サインインの活動をチェックすることができると思います。

javascriptのサインアップの活動のための

var usrlist=[]; 
function sign_up() 
{ 
    var uname=document.getElementById("uname").value; 
    usrlist.push(uname); 
    usrlist.push(pas); 
} 


function sign_in() 
{ 
    var usrname=document.getElementById("uname").value; 
    var pass=document.getElementById("pass").value; 
    document.getElementById("test1").innerHTML=usrlist[0]+"<br>pass"+usrlist[1]; 
} 

にconsole.log(usrlist)が値を持っていますが、私はそれらの両方のための変数が利用できるか、アレイ利用可能にすることができる方法サインインアクティビティではnullになります。

くださいhelp..Thanks

+0

ページリフレッシュ時.javascriptがリロードされました.so値はnullになります。 – prasanth

答えて

0

は維持し、ページ間の文字列を利用するために、他の1の1ページとwindow.localStorage.getItem(key)window.localStorage.setItem(key, value)を使用してみてください。確かに、JSONを使用して、文字列の代わりに複雑なオブジェクトを渡すことができます:JSON.stringify(object)JSON.parse(string)

関連する問題