I formen har jeg 10 stk. <input type="file"> felter, som skal benyttes til at uploade billeder med.
Det underlige består i, at når jeg trykker submit, tømmes det første file-felt. Trykker jeg igen, tømmes det næste!?! Jeg har ikke lavet et javascript el. lign. som gør dette, det sker helt automatisk, og det er ret frustrerende! :/
Er der nogen der har prøvet noget lignende og/eller har en løsning på problemet?
Jeg vil helst undgå at copy/paste hele koden herinde, så jeg undersøgte det lidt nærmere, og jeg fandt endelig ud af, hvornår den gør det:
Jeg har et link, som simulerer et klik på "Browse..."-knappen, vha. javascript funktionen <mit fil-element>.click(). Når man benytter sig af denne, åbnes Åbn-dialogen, og man kan så vælge et billede. Men benytter jeg mig af denne funktion, tømmes indholdet af det felt, hvis click() funktion jeg har benyttet mig af.
Jeg mangler altså nu bare at finde ud af, *hvorfor* den gør det?! Kan I hjælpe?
Heh, det er jeg nu klar over! Målet er at skjule det grimme file-felt (som desuden laver en Browse- og ikke en Gennemse-knap i eng. versioner af IE, hvilket ikke holder på et dansk site) med fx style="display:none", og benytte linket til at vise Åbn-dialogen. Det kan lade sig gøre, dog ikke uden at jeg støder ind i det nævnte problem.
Det er ikke jordens undergang, hvis jeg ikke får det her til at virke, men jeg er stadig nysgerrig efter at vide, hvad løsningen på problemet er, og det var af denne grund jeg oprettede spørgsmålet. Det irriterer mig at feltet er så grimt, som det er, og at man ikke kan gøre noget ved det vha. fx. CSS.
Nå, har endnu ikke været i stand til finde en løsning eller en fornuftig forklaring på problemet. Lukker.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.