1

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 ストレージの制限ですか、それとも私のコードのバグですか? ありがとう。

4

2 に答える 2