Wie würde ich Benutzereingabe von HTML nehmen und es auf eine Variable in Javascript setzen?Wie nehme ich Benutzereingaben in HTML und setze sie als Variable in js?
Dies ist, was ich versuche zu implementieren:
<p>
<label>how old are you?</label>
<form id="form" onsubmit="return false;">
<input style=position:absolute;top:80%;left:5%;width:40%; type="number" id="userInput">
<input style=position:absolute;top:50%;left:5%;width:40%; type="submit" onclick="age()">
</form>
<script type="text/javascript">
function age()
{
var input = document.getElementById("userInput");
alert(input);
}
if(age<20)
{
alert(YOU ARE UNDER 20)
}
</script>
</p>
Verwendung doppelte Anführungszeichen in Ihrem 'alert', wenn Ihr einen String zB Druck:' alert ("SIE UNTER 20 ")' –
@T. Ou Sie speichern den Eingabewert in Variableneingabe, aber Sie überprüfen mit if (Alter <20). So müssen Sie ändern, wenn (Eingabe <20). Auch müssen Sie drucken, verwenden Sie doppelte Queues. Alarm ("SIE SIND UNTER 20") – Dhaarani
@T. Außerdem haben Sie die Eingabe in die Variable gespeichert, nicht den Wert. Sie müssen also den folgenden Code verwenden document.getElementById ("userInput"). Value; – Dhaarani