webForumDet fria alternativet
Logga in / Bli medlem

onchange submit

JavaScript

6 svar · 245 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#1

Varför fungerar inte detta?

 <input name="file" type="file" class="falt" size="16" onchange="formnamn.submit()">

Det står att objektet inte stöder egenskapen. Några förslag på vad jag kan göra?

Medlem sedan juni 20014 421 inlägg
#2

Prova document.formnamn.submit() eller this.submit()

Medlem sedan jan. 20013 406 inlägg
#3

Inget av det fungerar

Medlem sedan juni 20014 421 inlägg
#4

Såg inte att det var en file-grej...då tror jag inte det funkar om jag ska vara ärlig...

Medlem sedan jan. 20013 406 inlägg
#5

Finns det något annat sätt än onchange så att man slipper ha två knappar?

Medlem sedan juni 20014 421 inlägg
#6

Det vet jag inte..men skälet til latt det inte går med onchange är säkerhet och användarvänlighet....säg att du som användare skulle välja fel fil att ladda upp, t.ex ett privat dokument och det skulle submittas automatiskt när fältet har fått ett värde, inte bra...

Ponera att man skriver in sökvägen för hand då får man var jäklans snabb att skriva då formuläret skickas varje gång du skriver något....

Vad är det förresten för fel på två knappar?

Medlem sedan jan. 20013 406 inlägg
#7

Det är inget fel på två knappar, men just nu skulle det designmässigt se snyggare ut med 1 knapp. Sedan så är det ju mer användarvänligt med mindra knappar åtminstonde om följer Nokias koncept med navikey

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