08. december 2009 - 10:08
Der er
3 kommentarer og 1 løsning
Eget billede på brows knap
Hej Eksperter Jeg har i min formular indsat en brows knap, så folk kan vedhæfte et billede. Jeg kunne godt tænke mig min egen knap, istedet for den almindelige brows knap. Koden ser sådan ud: <input type="file" ...> Kan dette lade sig gøre? Håber i kan hjælpe :) Venlig hilsen Mitzie
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
08. december 2009 - 12:17
#1
Hej mitzie, Det kan desværre ikke lade sig gøre. Det du kan gøre er at lave en dummy knap:<html> <body> <form name="myForm"> <input type="text" name="browseDummy" readonly="readonly" /><input type="button" value="Browse" onclick="document.myForm.upload.click();" /> <input type="file" name="upload" style="display: none;" onchange="document.myForm.browseDummy.value=this.value;"> </form> </body> </html> Denne løsning virker dog kun i Internet Explorer.
08. december 2009 - 12:44
#2
Jamen hvad er forskellen på den og den anden knap, de ligner jo hinanden?
08. december 2009 - 12:45
#3
Jamen hvad er forskellen på den og den anden knap, de ligner jo hinanden?
08. december 2009 - 13:07
#4
Forskellen er at <input type="file"> automatisk laver en knap. Denne knap kan, af sikkerhedsårsager ikke ændres. Derfor er du nødt til at lave et work-around, som kun virker i Internet Explorer. Den knap kan du så style. Fx: <head> <style type="text/css" media="screen"> .button_Browse{ border: solid 1px black; background-color: green; color: white; } </stype> </head> <input type="button" value="browse" class="button_Browse">
Vi tilbyder markedets bedste kurser inden for webudvikling