na formularzu ma sie pojawic input do uploadowania plikow czyli standardowy
<input type="file" name="plik" id="plik">
Przycisk przegladaj do niego ma sie pojawic jednak nie po prawej stronie lecz nad samym inputem tekstowym. Najlepiej jakby inputa tekstowego nie bylo, a zamiast niego byl po prostu tekst napisany na stronie w jakims spanie czy divie.
Kombinuje od godziny ponad i nic nie moge wykombinowac. Na http://www.quirksmode.org/dom/inputfile.html znalazlem metode na zastepowanie buttona 'Przegladaj' obrazkiem, ale ten sposob jaki oni podaja mi sie nie przyda.
Wymyslilem ze mozna zrobic to tak ze ukrywamy na stronie input z artybutem type="file", dodajemy do formularza button ktory mniej wiecej wyglada tak:
<button onclick="document.getElementById('plik').click()">
ale to nie dziala ani w Operze ani w FF wiec odpada. Przynajmniej tak pisza na roznych stronach ze metoda click() nie dziala nigdzie poza IE (i u mnie to sie sprawdza).
Wiec moze istnieje jakas metoda na zasymulowanie click()?
Bede wdzieczny za jakakolwiek podpowiedz.
EDIT
ok wiec sam juz sobie mniej wiecej poradzilem. Jak ktos bedzie zainteresowany to opisze..