HTML 5ローカルストレージLocalstorage登録と検証を実現

3845 ワード

もっと詳しいブログは私のgithub+hexoブログに移りました:https://zc95.github.io
ソースコード参照のjs、jqueryはすべてオンラインで、コードはローカルにコピーして実行することができます
ログイン:

    
        
        
          
        
        
    
    
    
    
function login(){if(NoKong(){if(localStorage.user){arr=eval(localStorage.user);//localStoragevar k=0を ;for(e in arr){if($('#loginName').val()===arr[e].loginName){if($('#loginPsd').val()==arr[e].loginPsd){alert('ログイン ');clear('('('');clear('(' ');cleaararararararar('('('''''');k=0;return;}else{alert('パスワードエラー');clear();k=0;return;}}else{ k = 1;}}if(k==1){alert('ユーザー が しない');clear()}}Else{alert('ユーザ が しない');clear();}}}function clear(){$('#loginName').val('');$("#loginPsd").val('');}function NoKong(){if($('#loginName').val()==""){alert('ユーザー は ではありません');return false;else if($('#loginPsd').val()=""){alert('パスワードは にできません');return false;}return true;}
 
   
   
  


    
        
        
          
        
        
    
    
    
    
function ZhuCe(){ if(NoKong()){ var arr = []; if(localStorage.user){ arr = eval(localStorage.user); for(e in arr){ if($('#loginName').val()==arr[e].loginName){ alert(' '); clear(); return; } } } var user = {'loginName':$("#loginName").val(),'loginPsd':$("#loginPsd").val()}; arr.push(user); localStorage.user=JSON.stringify(arr); alert(' '); clear(); } } function clear(){ $('#loginName').val(''); $("#loginPsd").val(''); } function NoKong(){ if($('#loginName').val()==""){ alert(' '); return false; }else if($('#loginPsd').val()==""){ alert(' '); return false; } return true; }