Underligt problem med input i formular
Hej.Jeg har et underligt problem (synes jeg) med et (2) input felt i en formular.
Der er nogle felter der skal udfyldes, og nogle computere er sat op til at huske input, så man bare kører pil ned og vælger den man vil have til at stå der.
Men i et par felter duer det ikke. De første felter er det fint nok og input'et bliver husket, men i dette tilfælde vil det ikke virke. Her er en funktion:
function validateEmail( email ){
mailtemp = hex_md5(email);
mailkode = mailtemp.substr(2,5);
document.getElementById("EmailVindue").src = "SendKode.php?email="+email;
document.getElementById("mailMessage").style.display = "block";
}
og den kaldes fra denne linie:
<input type="text" name="email" onChange="validateEmail(this.value);" value="<?php echo $_SESSION['email']; ?>" size="50">
Bruger man pil ned og vælger en email (som i dette tilfælde) virker resten ikke. Den kalder ikke funktionen, eller der reageres ikke som forventet på den.
Taster man email'en ind manuelt så er der ingen problemer. Det giver en masse problemer med at nogen ikke kan få formularen til at virke.
Er det normalt, eller er der en fejl i ovenstående ?
Jeg kan dæleme ikke regne ud hvad det skulle være. Alle andre linier ligner til forveksling, der kaldes bare ikke en funktion ved skift til næste linie.
Jeg bliver rigtig glad, hvis dette kan løses.