webForumDet fria alternativet
Logga in / Bli medlem

mera File accept button

HTML & CSS

3 svar · 187 visningar · startad av urban_hahne

Medlem sedan maj 2003153 inlägg
Trådstart#1

Mera hjälp behövs.
för att få upload att funka så måste tydligen filnamnet ligga i en input type=file. I exemplet nedan hamnar filnamnet i input type=text och det funkar inte med upload i Persits Software AspUpload 2.1

<input id="myUpload" type="file" style="position:absolute;visibility:hidden;" onchange="document.getElementById('dummyfile').value=this.value"> 
<input id="dummyfile" type="text"> 
<input type="image" src="bild.jpg" onclick="document.getElementById('myUpload').click();return false;">
Medlem sedan sep. 20021 655 inlägg
#2

I ditt exempel har du visst en input type="file". Den syns bara inte. Hur "Persits Software AspUpload 2.1" fungerar har jag ingen aning om, men det är förmodligen inte något fel på någon input-ruta.

För att inte förvirra besökarna för mycket tycker jag att du ska sätta "readonly" eller "disabled" på id="dummyfile". Att dess värde inte skickas vidare om den är disabled spelar mindre roll, eftersom det är värdet på "myUpload" som betyder något.

Medlem sedan dec. 20025 483 inlägg
#3

För att inte förvirra besökarna alls bör du låta "input"-elementet behålla sitt ursprungliga utseende och funktion.

:)

Medlem sedan sep. 20021 655 inlägg
#4

Väldigt sant, Peter.

296 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
165 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
165 ms — ändringar (db)