Versuche es mal so
Code:
<body>
<input id="app" type="text" placeholder="App" value="">
<input id="anmeldename" type="text" placeholder="Anmeldename" value="">
<input id="passwort" type="text" placeholder="Passwort" value=""><br>
<div id="info"></div>
<button onclick="datenSpeichern()" type="button" class="btn btn-secondary">Speichern</button>
<button onclick="datenAusgeben()">Anzeigen</button>
<button onclick="löschen()">löschen</button>
<br>
<input id="benutzernameAusgabe" type="text" value="">
<input id="passwortAusgabe" type="text" value="">
<script>
var app = document.getElementById('app');
var anmeldename = document.getElementById('anmeldename');
var passwort = document.getElementById('passwort');
var inf = document.getElementById('info');
var bAusgabe=document.getElementById('benutzernameAusgabe');
var pAusgabe=document.getElementById('passwortAusgabe');
function datenSpeichern() {
arr=[anmeldename.value,passwort.value];
localStorage.setItem(app.value,JSON.stringify(arr))
inf.innerHTML=anmeldename.value+' wurde gespeichert';
}
function datenAusgeben() {
try{
var aus=localStorage.getItem(app.value);
aus=JSON.parse(aus);
bAusgabe.value =aus[0];
pAusgabe.value=aus[1];
}catch(e){
nf.innerHTML=app.value+' gibt es nicht';
}
}
function löschen() {
localStorage.clear(app.value);
}
</script>
</body>
</html>