Tach,
hab folgenden kleinen JavaScript Source Code für ein
kleines Rechenprogrämmchen geschrieben:
//---------------------------Prozentrechnen
function prorechnen()
{
//1. Wert wird aus Textfeld gelesen
x=window.document.formpro.wert1.value;
//2. Wert wird aus Textfeld gelesen
y=window.document.formpro.wert2.value;
z = (x*100)/y;
//Wenn Ergebnis NaN(Not a Number) Hinweis ausgeben
if ("z==NaN")
{
alert('Sie haben keinen gültigen Zahlenwert eingegeben!');
}
else
{
}
//Ergbniss wird ausgegeben +%
window.document.formpro.erg.value=+z+"%";
}
//----------------------------------Ende Script
Ich bekomme nun jedes mal wenn ich Prozentrechen will diesen Hinweis in dem Alert Fenster(Sie haben keinen gültigen Zahlenwert eingegeben!). Egal ob Zahl oder Buchstabe oder sonstiges.Was kann ich tun???Oder gibt es einen anderen Weg ,um zu Testen ob auch nur Zahlen eingegeben wurden???
Kann es auch an meinem Browser liegen???(IE 6.0 beta)
THX
CU trekkie2003
[Editiert von trekkie2003 am 10-06-2001 um 15:19]
hab folgenden kleinen JavaScript Source Code für ein
kleines Rechenprogrämmchen geschrieben:
//---------------------------Prozentrechnen
function prorechnen()
{
//1. Wert wird aus Textfeld gelesen
x=window.document.formpro.wert1.value;
//2. Wert wird aus Textfeld gelesen
y=window.document.formpro.wert2.value;
z = (x*100)/y;
//Wenn Ergebnis NaN(Not a Number) Hinweis ausgeben
if ("z==NaN")
{
alert('Sie haben keinen gültigen Zahlenwert eingegeben!');
}
else
{
}
//Ergbniss wird ausgegeben +%
window.document.formpro.erg.value=+z+"%";
}
//----------------------------------Ende Script
Ich bekomme nun jedes mal wenn ich Prozentrechen will diesen Hinweis in dem Alert Fenster(Sie haben keinen gültigen Zahlenwert eingegeben!). Egal ob Zahl oder Buchstabe oder sonstiges.Was kann ich tun???Oder gibt es einen anderen Weg ,um zu Testen ob auch nur Zahlen eingegeben wurden???
Kann es auch an meinem Browser liegen???(IE 6.0 beta)
THX
CU trekkie2003
[Editiert von trekkie2003 am 10-06-2001 um 15:19]
Kommentar