前提・実現したいこと
プログラミング初心者です。
初歩的な質問で申し訳ありません。
PHPとJavascriptを使用して、ボタンをクリックをすると「追加」→「削除」と文字が変更。再度クリックすると「削除」→「追加」へ変更されるようなものを作りたいです。
発生している問題
作成したボタンは動作しますが、「追加」ボタンをクリックした後でブラウザを更新すると表示は「追加」に戻ってしまいます。
該当のソースコード
PHP
1<?php echo '<input id="btn_toggle" type="submit" name="toggle" value="追加" onclick="change()">'; ?>
Javascript
1function change() 2{ 3 var elem = document.getElementById("btn_toggle"); 4 if (elem.value=="削除") elem.value = "追加"; 5 else elem.value = "削除"; 6 7}
質問
①クリック処理を保持したままにするには、変更内容をlocalstorageに保存する処理を追加するのでしょうか?
②また、その場合どのように記述したらよいかご教授いただければ幸いです。
何卒、よろしくお願いいたします。