Autor | Zpráva | ||
---|---|---|---|
Jack06 Profil |
#1 · Zasláno: 5. 8. 2009, 22:27:55
Chtěl bych se prosím zepta, jak je řešené že při kliknutí na prvek třeba input s daným id se něco provede jako při reakci na onclick viz
http://jqueryui.com/demos/datepicker/ děkuji |
||
Radek9 Profil |
#2 · Zasláno: 5. 8. 2009, 22:43:29
onclick="document.getElementById('id veci').style='display: block;'"
|
||
Jack06 Profil |
#3 · Zasláno: 5. 8. 2009, 22:50:50
Já to myslel s tím , že jako oni budu mít v html pouze například
<div id="klikni"></div> s nějakou velikostí a když na něj kliknu něco se provede jako to mají viz odkaz.. tam mají pouze <div id="datapicker"></div> abych nemusel psát <div id="klikni" onclick="funkce()"></div> |
||
_es Profil |
#4 · Zasláno: 5. 8. 2009, 23:06:18
Jack06
Asi myslíš niečo takéto: <div id="klikni">Klikni!</div> <SCRIPT>document.getElementById("klikni").onclick = function(){alert("Neklikaj!");};</SCRIPT> |
||
ah01 Profil |
#5 · Zasláno: 5. 8. 2009, 23:11:13
Ty můžeš pomocí JS libovolně manipulovat s elementy na stránce včetně přidávání údálostí. Nejednoduší je přímo přiřadit funkci pro obsluhu události, např.:
document.getElementById('klikni').onclick = function(){ alert('někdo na mě kliknul...'); }; Na „lowlevel“ JS se ale můžeš dnes vykašlat a požívat jQuery - jQuery pro začátečníky: Události - přesně to používá odkazovaná knihovna. |
||
Časová prodleva: 15 let
|
0