Thomas Meinike: Prüfung ob Farbe oder keine Farbe

Beitrag lesen

Hallo,

ich bastel gerade so ens meiner ersten Javascripte... ich will im moment prüfen ob in ein Element ein gültiger Farbwert eingegeben wurde. in der Form von #000000. Hat da jemand mal ein Plan? Ich weiß einfach nicht nach was ich abfragen soll ...

Frage nach eben diesem Format ab:

var col,regex;
col=prompt("Bitte Farbwert eingeben!","#");
regex=/^#([a-f]|\d){6}$/i;
if(regex.test(col))alert("Gueltige Hex-Farbe.");
// oder if(col.search(regex)!=-1)alert("Gueltige Hex-Farbe.");
else alert("Ungueltige Hex-Farbe.");

Statt der prompt()-Abfrage das jeweilige Formularfeld mit col=document.formularname.feldname.value; auslesen.

MfG, Thomas