| Autor | Zpráva | ||
|---|---|---|---|
| Cicvárek Profil * |
#1 · Zasláno: 8. 10. 2013, 09:27:23
Dobrý den, mám problém a hned dva :) Používám live search, kde se mi vypisují dle hledaného dotazu výsledky z databáze. Ty pak po kliknutí potrebuji dostat do inputu, takže používám
onmouseover="document.formular.obec_id.value = \''.$obec->id.'\'" Všechno funguje, ale potřeboval bych to rozšířit a dostat po tom kliknutí ještě dvě informace, ale do jiných inputu. Druhý problém je že když kliknu na ten odkaz s onmouseover tak se refreshne celá stránka Já bych potřeboval aby se refreshl jen ten input. Odkaz mam dany na "#" nic jiného me nenapadlo. Díky. |
||
| aDAm Profil |
#2 · Zasláno: 8. 10. 2013, 09:49:29
událost onMouseOver ale není kliknutí, pokud chceš událost na kliknutí tak onClick. Jednotlivé příkzay pak stačí psát za sebou a klasicky oddělovat středníkem, ovšem pokud toho tam chceš mít kopec tak je lepší udělat onclick="spustAkci();" a pak si vytvořit funkci:
function spustAkci() {
document.formular.obec_id.value = "'.$obec->id.'";
....
} |
||
| Cicvárek Profil * |
#3 · Zasláno: 8. 10. 2013, 10:32:44
Diky
|
||
| Chamurappi Profil |
#4 · Zasláno: 8. 10. 2013, 10:50:57
Reaguji na Cicvárka:
„potřeboval bych to rozšířit a dostat po tom kliknutí ještě dvě informace“ Příkazy se v JS oddělují středníkem. Do onmouseover jich můžeš napsat, kolik chceš.
„Odkaz mam dany na "#" nic jiného me nenapadlo.“ Proč je to odkaz, když nikam neodkazuje? |
||
|
Časová prodleva: 13 let
|
|||
0