Autor | Zpráva | ||
---|---|---|---|
IdemeNaHavaj Profil |
#1 · Zasláno: 21. 6. 2013, 10:25:02
<a onClick="zapisanie(<?=$last_nazov?>)" style="color:black;cursor:pointer;text-decoration:underline"><?=$last_nazov?></a> odkaz na ktorý keď sa klikne, zapíše sa do inputu hodnota $last_nazov function zapisanie(id){ document.getElementById('searchSlovo').value = id; } Funguje to iba ak je $last_nazov zložený iba z čísiel. prečo? Ak $last_nazov obsahuje písmená alebo čokolvek iné, už to nefunguje. |
||
Joker Profil |
#2 · Zasláno: 21. 6. 2013, 10:30:39
IdemeNaHavaj:
„Funguje to iba ak je $last_nazov zložený iba z čísiel. prečo?“ Protože kolem toho <?=$last_nazov?> chybí ohraničení řetězce.
|
||
user243 Profil |
#3 · Zasláno: 21. 6. 2013, 10:30:42
tvůj kód jsem nezkoušel, ale řetězec by měl být v uvozovkách;
|
||
Joker Profil |
user243:
„řetězec by měl být v uvozovkách“ Nebo v apostrofech, což by v daném případě bylo výhodnější, protože uvozovky se používají už pro HTML atribut. |
||
user243 Profil |
#5 · Zasláno: 21. 6. 2013, 10:37:02
pravda, to by nešlo
|
||
_es Profil |
#6 · Zasláno: 21. 6. 2013, 10:38:10
IdemeNaHavaj:
<a onclick="zapisanie(this.innerHTML)"> |
||
Časová prodleva: 11 let
|
0