onchange submit

JavaScript

6 svar · 248 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

291 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
155 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)