Hallo Leute,
mein Problem scheint einfach, aber für mich derzeit nicht lösbar.
Ich habe ein array mit drei Elementen. Gebe ich in das Textfeld "Auto" nichts oder z.B. Mercedes ein, soll im Textfeld "Pruefe" ein "NEIN" stehen.
Gebe ich z.B. Tatra ein, soll dort stehen "is drin".
Leider funktioniert es nicht.
Hier mein Code:
<html>
<head>
<script>
var cars = ["Lincoln", "Skoda", "Tatra", "Lada"];
function Teste()
{
var zeige = cars.includes(Auto.value);
if (zeige = true)
{document.getElementById("Pruefe").value = "is drin";}
else {document.getElementById("Pruefe").value = "NEIN";}
}
</script>
</head>
<body>
<h2>JavaScript Arrays</h2>
Auto: <br><input type="text" id="Auto"><br><br>
Prüfe ob im array: <br><input type="text" id="Pruefe"><br><br>
<input type="button" value="Teste" onclick="Teste();"/><br>
</body>
</html>
Könnt Ihr helfen??