Ahoj, o vikendu se tady Lukas Zitnik ptal na: > jak dostat do formulare, misto standardnich buttonu na > odeslani a reset vlastni vytvorene buttony Ono toho bylo trochu vic, takze jsme to vyresili maily domu, ale tohle by mohlo zajimat i ostatni (nikdo se neozval s resenim), takze sem posilam vytah z nasi korespondence: ======================== Submit zmenis lehce: <INPUT TYPE="image" NAME="odeslat" SRC="nejakej.gif" WIDTH="xx" HEIGHT="yy" BORDER="0"> Protoze typ Image se po kliknuti chova jako Submit. Reset jeho pomoci imho udelat nejde. ======================== Dalsi moznost je pomoci obrazku a JavaScriptu s definovanym onClick, ktera resi Submit i Reset. Pro Reset: <IMG SRC="nejakej.gif" ALT="Vymazat formular" WIDTH="xx" HEIGHT="yy" BORDER="0" onClick="reset()"> No a nekam do HEAD se strci ta funkce reset(): <SCRIPT> <!-- function reset() { document.jmeno_toho_formsu.reset(); return; } // --> </SCRIPT> A jeste je dobry tam slehnout i funkci setfocus() s document.jmeno_toho_formsu.jmeno_nejaky_polozky.focus(); Nebo ho das do definice formsu: <FORM bla bla bla onReset="setfocus()"> a do BODY pak: <SCRIPT> <!-- function setfocus() { document.jmeno_toho_formsu.jmeno_nejaky_polozky.odesilatel.focus(); return; } // --> </SCRIPT> Tu funkci setfocus() asi zavolas i z BODY jako onLoad: <BODY onLoad="setfocus()" bla bla bla> Uplne stejne jde pouzit obrazek a JS funkci i u tlacitka Submit. Jen s tim rozdilem, ze by v IMG bylo onClick="submit()" a ta funkce byla: <SCRIPT> <!-- function submit() { document.jmeno_toho_formsu.submit(); } // --> </SCRIPT> A uz bez focusu, samozrejme, tady nema vyznam. ======================== Zdar KAB
This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 01:24 CEST