2011-12-23 8 views
1

localstorageをテストするための簡単なhtmlページを作成しました。私のファイヤーバグは、ここに格納されているlocalstorageの値が最初のコードであることを示していますが、 Testhtml.htmlと呼ばれるHTMLページがHTML 5のローカルストレージが機能しないのはなぜですか?

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<title>TEsthtml.html</title> 
</head> 

<script > 
function save() 
{ 
var passvalue = document.getElementById('entry_1').value; 
localStorage.setItem('passingvalue', passvalue); 
} 
</script> 

<body> 

<form action="simple.html" method="POST"> 
<label for="entry_0">Type ur name</label> 
<input type="text" name="entry.0.single" value="" id="entry_0"> 
<br> 
<label for="entry_1">ur pets name 
</label> 
<label for="entry_1">type something</label> 
<input type="text" name="entry.1.single" value="" id="entry_1"> 
<br> 
<input type="submit" name="submit" id="submit" onClick="save()" value="Submit"> 
</form> 
</body> 
</html> 

2番目の形式は、私は2番目の形式であるsimple.htmlこのコードを実行しようと

​​

を次のようにsimple.htmlコードがあると呼ばれますその唯一のテキストボックスにそこには何も表示されていません。

答えて

2

それはライン8と9のSimple.htmlでちょうど誤植です。 'localstorage'は 'localStorage'、 'storedvalue'は 'storedValue'にする必要があります。

あなたのブラウザのエラー報告と開発者ツールを調べると、この問題を自分で解決するのに役立ちます。私は個人的には、高速でシンプルで使いやすいデバッグツール(Chromeを使用している場合はCtrl + Shift + Jを押してください)のために、Google Chromeで開発する方が好みです。

+0

うわー、これはフーバーです!! – JackyBoi

関連する問題