前提・実現したいこと
テキストの値を保持し、テキストにリロードをしてもテキストに書かれている値を消えずに残したいです。いろいろなサイトを調べても全くわかりませんでした。どうしたら保持できるのでしょうか。
該当のソースコード
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>文字数チェック</title> <script> function check() { var getText = document.form.text1.value; if (getText.length >= 5) { alert("文字数が制限をこえています"); } else { alert("okです"); } </script> </head> <body> <form name="form"> <input name="text1" id="text1" type="text"> <button onClick='check()'>クリック</button> </form> </body> </html>試したこと
localStorage.setItem('key', document.getElementById("text1").value);
let data = localStorage.getItem('key');
document.getElementById("text1").value = data;
調べたのですが、出てきたのはlocalStorage.setItemと言う関数でしたり、value属性に"<%= strName %>"を入れてみたのですが、保持できませんでした。
補足情報(FW/ツールのバージョンなど)
バージョンなどもわかりませんが自分はファイルを作り、そこで新規作成し、htmlファイル?を作りました。そのファイルをVSコードで開きプログラムをしています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/20 07:41
2021/03/20 07:45
2021/03/20 08:27
2021/03/20 08:50
2021/03/20 09:28
2021/03/20 09:50