Autor | Zpráva | ||
---|---|---|---|
zeldacz Profil |
Ahoj,
řeším problém s nahráváním souborů. Mám tlačítko k nahrávání souborů. Nechci základní styl, tak jsem to obešel tak, abych to mohl nastylovat. To se mi sice povedlo, ale potřebuji to zařídit, aby se okamžitě po vybrání souboru napsalo místo "procházet" "nahráno" Pokud dá při vybírání souboru uživatel storno mělo by tam být opět "procházet". <input id="upload1" type="file" name="file1" style="display:none" onchange="documentgetElementById('file1').value=document.getElementById('upload1').value; documentgetElementById('file1').value='Nahráno'" /> <input type="button" class="nahrat" value="procházet" id="file1" onclick="document.getElementById('upload1').click()"/> Díky za pomoc Zelda |
||
Kajman Profil |
#2 · Zasláno: 30. 8. 2013, 11:03:07
zeldacz:
„documentgetElementById“ Nechybí tam v obou případech tečka? |
||
zeldacz Profil |
#3 · Zasláno: 30. 8. 2013, 11:09:30 · Upravil/a: zeldacz
Kajman:
Díky, toho sem si vůbec nevšiml, ale když dám storno, tak tam zůstane už nahráno. Kajman: Ok, v tom souboru sem měl daný onclick, takže to funguje. Moc díky za pomoct. Můžete uzamčít |
||
_es Profil |
zeldacz:
„takže to funguje.“ Vo všetkých prehliadačoch? A čo ak je nefunkčný/vypnutý JS? Nefunkční click event na file input z jiného inputu (jQuery) Aký je dôvod na zmenu tohoto tlačítka, o ktorú sa tu mnohí pokúšajú? Z hľadiska návštevníka stránky mi nenapadá žiaden pozitívny dôvod. |
||
Časová prodleva: 9 let
|
0