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
zeldacz:
documentgetElementById
Nechybí tam v obou případech tečka?
zeldacz
Profil
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.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

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