• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

überprüfen, ob eingabe numerisch

so?

Konvertiert den Inhalt eines Objekts in eine Zahl und gibt die Zahl zurück.
<script language="JavaScript">
var d = new Date ("March 15, 1998 08:27:00");
document.write(Number(d));
</script>

oder:

if(isNaN(Wert) == true)
{
alert(Wert + " ist keine Zahl!");
return false;
}
else return true;
}
 
nicht direkt,

es soll eine benutzereingabe aus einem text-feld
überprüft werden, ob ein gültiger wert, also in diesem fall
eine zahl (wert ist egal) eingegeben wurde - ist text
oder sowas dabei, soll eine fehlermeldung erscheinen.
in asp würde ich das mit if isnumeric machen, aber ich
brauch die prüfung client-seitig

gruss

Alex
 
hi

Beispiel:

Angabe=document.test.zahl.value;
Angabe=Number(Angabe);
if(isNaN(Angabe) == true)
{
alert(Angabe + " ist keine Zahl!"); ;
}
alert(Angabe + " ist eine Zahl!");
}
 
hallo,

leider funktioniert das script bei mir nicht (ohne fehlermeldung oder ähnliches) - es passiert einfach nix.

ich arbeite mit ie 5.5

gruss

Alex
 
mal verschrieben sorry

Beispiel:

Angabe=document.test.zahl.value;
Angabe=Number(Angabe);
if(isNaN(Angabe))
{
alert(Angabe + " ist keine Zahl!"); ;
}
else {alert(Angabe + " ist eine Zahl!");
}


[Edited by Oleg.de on 06-12-2000 at 08:49]
 
hallo,

jetzt kommt folgende fehlermeldung:

syntaxfehler- zeile 13

<html>
<head>
<title>check</title>
</head>
<script language="JavaScript">
Angabe=document.test.zahl.value;
Angabe=Number(Angabe);
if(isNaN(Angabe))
{
alert(Angabe + " ist keine Zahl!"); ;
}
alert(Angabe + " ist eine Zahl!");
}
</script>
<body>
<form action="" name="test" id="test">
<input type="text" name="zahl" id="zahl" value="123">
</form>
</body>
</html>

gruss

Alex
 
so funz

<html>
<head>
<title>check</title>
</head>
<script language="JavaScript">
function pruefen(){
Angabe=document.test.zahl.value;
Angabe=Number(Angabe);
if(isNaN(Angabe))
{
alert(Angabe + " ist keine Zahl!"); ;
}
else { alert(Angabe + " ist eine Zahl!");
}
}
</script>
<body>
<form action="" name="test" id="test">
<input type="text" name="zahl" value="123">
<input type=button value=Test Onclick="pruefen();">
</form>
</body>
</html>

Bitte .... ;)
 
Zurück
Oben