Framework7でアプリケーションを作成していて、ブラウザのローカルストレージにテキストを送信できるセクションを追加しようとしています。フォームを使用してindex.htmlページのデータを送信すると問題なく動作しますが、他のページで使用するとUncaught TypeError: 'addEventListener' of null 'プロパティを読み取れません。私は同じ場所の各ページの下にあるスクリプトsrcをリンクしているので、なぜこのエラーが出るのか分かりません。受信 'Uncaught TypeError:インデックス以外のすべてのページで' addEventListener 'of null'プロパティを読み取れませんか?
HTML
<form>
Text: <br>
<input type="text" id="Input" name="addText"> <br>
<button id="Submit">Save</button>
</form>
Javascriptを
var submit = document.getElementById("Submit");
submit.addEventListener("click", function()
{
var Input = document.getElementById("Input").value;
localStorage.setItem("Text", Input);
alert("Your text has been saved");
console.log("Text saved");
} , false);
を探す(https://jsfiddle.net/nyhub7vc/) - :あなたはこのような機能を使用することができます - 私は何かが間違っていると思う。 –