Posted By: znouza (- Armored Pilsener -) on 'CZwww' Title: Re: kalendar Date: Thu Mar 2 23:53:23 2000 > Zdar, > mam takovej hlopuopej napad, urcite uz to nekde mate, ale ze studijnich > duvodu > bych si rad udelal treba kalendar. Moje predstava: > Kliknu na odkaz, objevi se okno, kde si naklikam datum, kliknu Ok, a do > chlivku v tom puvodnim dokumentu (vedle odkazu) se mi zapise datum. To vse v > > JavaScriptu. > Me by zajimalo, jak prenesu to naklikany datum zpatky do toho formulare. > Kdyz nekdo postnete priklad, nebo odkaz na priklad, bude to super. > > > > +----------------------------+ Eagle > | eagle@dione.zcu.cz | > | http://dione.zcu.cz/~eagle | "Kdo nehraje s nami, hraje proti nam!" > +----------------------------+ v hlavnim dokumentu: <form name="formular"> <input name="datum"><a href="javascript:window.open('kalendar.html', '_blank','scrollbars=yes,width=200,height=180,screenX=400,screenY=20,resizable= yes,status=yes')">Kalendar</a> a v kalendar.html: bude funkce uloz(), ktera zjisti parametry z nejakeho formulare a vlozi je zpatky do hlavniho dokumentu (v tomto pripade je zde rada checkboxu) <script language="javaScript"> function uloz() { len = document.formule.elements.length; var i=0; var hodnota=''; for( i=0; i<len; i++) { if (document.formule.elements[i].name=='branze' && document.formule.elements[i].checked) { if (hodnota!='') {hodnota=hodnota+','} hodnota=hodnota+document.formule.elements[i].value; } } opener.document.formular.datum.value=hodnota; window.close(); } </script> ... <form name="formule"> <input type=checkbox value=xx> <a href="javascript:uloz()">Vlozit</a> </form> -- Pokud je ti neco nejasneho, rekni :) _ _ /-------- znouza ( o)(o ) /__________ || | | || |_| "The game of life is hard to play..." ** __| 3T