23. juni 2003 - 10:02Der er
19 kommentarer og 1 løsning
Genial onEvent søges
Hej
Jeg har en side med et felt af typen "file", hvor folk kan vælge en fil på deres pc, som skal uploades. Der findes også en "Vis"-knap, så folk kan se deres billede inden, at de uploader. MEN kan man ikke gøre et eller andet genialt ;) således, at når folk har valgt deres fil, så aktiveres den metode, som viser billede, af sig selv (så folk er fri for at skulle klikke på "vis").
Måske ved brug af nogle onEvents.....
Lidt kode:
<input type="file" name="F1" size="27">
function showPics() {
form = document.profile; if (uploadPicCheck(form.elements["F1"])) { form.elements["picture1"].src = form.elements["F1"].value; return true; } else { return false; } }
onpropertychange virker kun i IE. onchange derimod virker i IE, Opera og Netscape. I sidstnævnte skal fokus dog først forlade feltet, før eventen bliver affyret.
Det er overkill. onchange og onpropertychange virker jo på samme måde i IE og førstnævnte virker overhovedet ikke i NS og Opera. Så hvorfor ikke bare gå efter onchange?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.