Autor Zpráva
Velenický
Profil *
Ahojte, mám asi takový triviální příklad, který funguje skoro ve všech prohlížečích, ale najde se i IE, kde to prostě nefachčí.
Na internetu jsem hledal řešení, ale nikde nějaké jednoduché resp. spolehlivé řešení jsem nenašel.
Jde o to, že mám obrázek (samozřejmě to může být i jiný prvek), na který když kliknu tak se otevře dialog pro výběr souboru, který je z prvku #fileupload.
Po výběru souboru by se měla automaticky provést funkce Proved (ať už je to ošetření vybrané hodnoty nebo následné zpracování souboru)

<img src="./klikni.png" onclick="$('#fileupload').click()" alt=""><input id="fileupload" class="hidden" type="file" name="file" onchange="Proved(parametr)"> 
  

Děkuji za funkční ukázku
Str4wberry
Profil
Jaký IE vám to dělá?
Velenický
Profil *
Myslím, že to bylo IE8. A nebo to takto má fungovat všude a já udělal někde překlep?
_es
Profil
Velenický:
Viď vlákno Nefunkční click event na file input z jiného inputu (jQuery).

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: