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

String checken ob die ersten 6 Chars numerisch sind

Robert

New member
Habe einen String mit 20 Zeichen und mußt rausfinden, ob die ersten 6 Zeichen davon Ziffern sind...

Wie kann ich das am besten anstellen?
 
var Test="222n23text weiter";

if(isNaN(Test.substr(0,5)) == true) { alert("falsche angabe"); }
else { alert("Richtige angabe"); }

gruss
 
mist :) geht doch nicht richtig...

das ganze wird bei einer submit-abfrage benötigt, welche "test" aufruft..

function test(){
{
if(isNaN(document.formname.formfeld.substr(0,5)) == true){alert('falsch');return false;}
}


allerdings kommt dann ein unbekannter fehler...

muß ich die variable erst extra umwandeln in eine neue oder so?
 
function test() {

var f1 = document.formname.formfeld.value;

if ( isNaN(f1.substr(0,5) ) == true) {
alert("falsche angabe");
return false;
}

}
 
im Stress ...

Da ich grad im Stress bin, nur mal kurz eine Idee, ich hoffe rocket66 hatte nicht die selbe <smile>. Also, ich würde in einer schleife, die ersten 6 Zeichen einzelnd rausholen und diese dann jeweils in den ASCI Code umwandeln und dort vergleich ob sich dieser im Bereich der Zahlen befindet, wenn das eine jungfernidee ist und interesse besteht und noch Zeit da ist, kann ich zum Wochenende hin mal schauen, ob ich was zusammenbastel, aber wie gesagt, bin grad im Stress <smile>
In diesem Sinne.

Marko
 
Zurück
Oben