0
この問題はわかりませんが、私は困惑しています。 JavascriptのinnerHTML
プロパティを使用して値を格納しておき、value
で取得しています。しかし、私が値を警告すると、ポップアップボックスにはテキストがdomに表示されてもundefined
と表示されます。テキストがinnerHTMLで設定された後、javascriptのアラートが未定義になる
document.addEventListener("DOMContentLoaded", function(event) {
document.getElementById("storeValue").innerHTML="alertme";
\t var getvalu = document.getElementById("storeValue").value;
\t alert(getvalu);
}); \t
<div id="storeValue"></div>
のDIVの値を持っていません。コンテンツを取得するには、あなたが設定したのと同じ属性を使用してください(つまり、 'document.getElementById(" storeValue ")。innerHTML') – scrappedcola
' value'メソッドが返すものについてドキュメントをチェックしましたか?それはあなたが思うものではありません。 – alexanderbird