現在、私は学校のプロジェクトを行っていますが、私は最初からフォーラムを作成しています。私は「Add Section」ボタンを作成しようとしていました。このボタンをクリックすると新しい質問ボックスが作成されました。しかし、私はそれをどうやってやるべきかについてはわかりません。ユーザーデータを永続的に保存する方法
私がこれまで達成してきたことは、ユーザーが私に向かって渡すデータを利用することですが、ユーザーがリフレッシュした後でもコードにとどまることはありません。それはローカルストレージの制限ですか?それがあれば、私が使うことのできる何か他の選択肢ですか?私のコードの私のコードの
ページ1
<!doctype html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="Testing.css">
<script>
function addNew(){
var datatwo = localStorage.datatwo;
var newData = document.createTextNode(datatwo);
var hello = document.createElement("th");
hello.appendChild(newData);
document.getElementById("Questions").appendChild(hello);
}
</script>
</head>
<body>
<div id="Addnew">
<button onclick="addNew()" id ="AddNewButton">Add new </button>
</div>
<h1>This is Page 1 </h1>
<table>
<tr id="Questions">
<th>What is my Name</th>
<th>What is his name</th>
</tr>
<tr>
<td>Justin</td>
<td>James</td>
</tr>
</table>
<nav>
<div id="footerPages">
<ul>
<li><p>Page 1 of 3</p></li>
<li><a href=""> < Prev </a></li>
<li><a href="#"> 1 </a></li>
<li><a href="Testing2.html"> 2 </a></li>
<li><a href="#"> 3 </a></li>
<li><a href="#"> 4 </a></li>
<li><a href="#"> 5 </a></li>
<li><a href="#"> 6 </a></li>
<li><a href="#"> 7 </a></li>
<li><a href="Testing2.html"> Next ></a></li>
</ul>
</div>
</nav>
</body>
</html>
ページ2
<!doctype html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="Testing.css">
<script>
function addNew(){
var data = prompt("What is your question?");
localStorage.datatwo = data;
}
</script>
</head>
<body>
<div id="Addnew">
<button onclick="addNew()" id ="AddNewButton">Add new </button>
</div>
<h1>HI THIS IS PAGE 2</h1>
<table>
<tr id="Questions">
<th>What is my Name</th>
<th>What is his name</th>
</tr>
<tr>
<td>Justin</td>
<td>James</td>
</tr>
</table>
<nav>
<div id="footerPages">
<ul>
<li><p>Page 1 of 3</p></li>
<li><a href="Testing.html"> < Prev </a></li>
<li><a href="Testing.html"> 1 </a></li>
<li><a href="#"> 2 </a></li>
<li><a href="#"> 3 </a></li>
<li><a href="#"> Next ></a></li>
</ul>
</div>
</nav>
</body>
</html>
あなたの2ページのコードが同じであるように見える –
また、あなたのプロジェクトにCMSのような準備ができているフォーラムを採用(選択)できます。 (PHP BB) –