HTML ファイルを作成しました。このファイルには 2 つの入力ボックスが含まれています。1 つはユーザー名と呼ばれ、もう 1 つはパスワードと呼ばれます。このようなもの:
<input class='registerinput' id='registerusername' placeholder='Username'></input>
<input class='registerinput' id='registerpassword' placeholder='Password' type='password'></input>
<input class='registerinput' id='registerpasswordrepeat' placeholder='Repeat Password' type='password'></input>
そして、これらのコードを使用してローカル ストレージに保存したいと考えています。
if (document.getElementById('registerusername').value != "") {
localStorage.username=document.getElementById('registerusername').value }
else if (document.getElementById('registerusername').value == "") {
alert('You must enter a username.') }
if (document.getElementById('registerpassword').value != "" && document.getElementById('registerpasswordrepeat').value == document.getElementById('registerpassword').value) {
localStorage.password==document.getElementById('registerpassword'.value) }
else if (document.getElementById('registerpassword').value == "") {
alert('You must enter a password') }
if (document.getElementById('registerpasswordrepeat').value != document.getElementById('registerpassword').value) {
alert('The password did not match.') }
パスワードボックスに値を保存できないことを除いて、すべてが機能しました。セキュリティのための HTML5 ストレージの制限ですか、それとも私のコードのバグですか? ありがとう。