Så´n lige for at undgå misforståelser:
- Når jeg skriver validering, mener jeg at scriptet validerer om der er skrevet noget i feltet osv., og ikke en W3C validering. :-) Men så hedder det måske ikke en validering mere, når man taler om JavaScript, eller hvad? Tja, jeg ved det jo ikke. :-/
- Jeg bruger en alm. html 4.1 doctype, som denne:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
http://www.w3.org/TR/html4/loose.dtd"> <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Test_001</title>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
- Jeg tester både i Firefox 3.0 og IE 7, på en WinXP incl. sp2 PC.
Jo, scriptet virker faktisk. :-) Jeg blev bare lidt forundret over metoden, som scriptet validerer på. Fordi, alle felter forbliver røde, indtil feltet er udfyldt korrekt.
Måske man kunne justere på dette...? Ideelt set burde scriptet forblive neutralt, indtil det enten er udfyldt forkert eller korrekt, og SÅ markere med enten den røde eller grønne farve. Men det er måske svært at lave...?
Specielt navnefeltet, som er rødt hele tiden, kræver at man skriver 2 navne før feltet bliver grønt, undres man lidt over. Det kræver mindst, at man skriver en oplysning under feltet om, at der skal skrives BÅDE for- og efternavn i forbindelse med udfyldelse af feltet, så brugerne ikke stejler undervejs. :-)
Nå, men jeg takker MEGET for hjælpen! :-)
PS:
Synes så´n lige, at jeg gerne vil forhøje points, for den løsning. :-) Så jeg forhøjer til 200, og kaster hele molevitten efter W13.
Og også en tak til dig, OleBole, som heller ikke plejer at være bleg for at kaste en hjælpende hånd eller to, afsted til spørgeren. :-)