mats47Medlem sedan mars 2009185 inlägg jag har ett formulär där kunden skriver in kundinfo
jag har et scrip som kolla att det är rätt tex personnummer och användaren får ett meddeland och hamnar i den textrutan. Hur gör jag att den får en röd border?
if(!pn.valid){
alert('Du måste fylla i ditt personnummer.');
elms["CustomerPersonnummer"].focus();
return false;
}
Lägg till en CSS klass exempelvis:
if(!pn.valid){
alert('Du måste fylla i ditt personnummer.');
elms["CustomerPersonnummer"].focus();
elms["CustomerPersonnummer"].className = 'error';
return false;
}
.error {
border: 1px solid #f00;
}
if(!pn.valid){
alert('Du måste fylla i ditt personnummer.');
elms["CustomerPersonnummer"].focus();
elms["CustomerPersonnummer"].className = 'validation-error';
return false;
}
.validation-error { border: 1px solid #ff0000; }
Kanske?!
Men du bör då ta bort klassen när man fyllt i korrekta värden!
Rackarns han var snabbare...
Så blir det när man måste läsa e-post emellanåt..
Gillar ditt className mer dock :P
voigtann1 skrev:
Gillar ditt className mer dock :P
Ja, något måste jag väl komma med som är nytt :P