In einem Formular würde ich gerne ein Eingabefeld integrieren, in welchem man ausschließlich NUMERISCHER Werte eingeben kann.
In diesem Eingabefeld kann man ja generell alphanumerische Werte eingeben.
Wie gesagt, gibt es eine Möglichkeit die Eingabe auf ausschließlich Zahlen bzw. Ziffern zu reduzieren bzw. zu überprüfen?
Das geht u.a. mit JavaScript. Da gibt es eine Funktion die
isNaN heisst. Sobald also der String ein alphanumerisches
Zeichen enthaelt, gibt isNaN true zurueck.
Code etwa so:
function check() {
val = document.forms["Eingabe"].elements["Zahl"].value;
if (isNaN(val)) {
alert("Wert enthaelt ungueltige Zeichen");
document.forms["Eingabe"].elements["Zahl"].value = "";
}
}
In einem Formular würde ich gerne ein Eingabefeld integrieren,
in welchem man ausschließlich NUMERISCHER Werte eingeben kann.
Versuche es einmal mit type=„int“. Ich habe gelesen, dass dann nur ganze Zahlen eingegeben werden koennen. Mit type=„float“ sind Fliesskommazahlen moeglich - allerdings hab’ ich es noch nicht ausprobiert.