Autor | Zpráva | ||
---|---|---|---|
pyty Profil |
#1 · Zasláno: 10. 10. 2004, 15:06:20
cawte alll.... potreboval by som helfnut povedzme ze mam script"
Vitaj <u><a href="#" onclick="meno()">Dakto</a></u> !
hej << aa potreboval by som ze toto DAKTO sa zmeni na to meno co sa zada do promptu neviem jak sa to da spravit, pleas pomozte... |
||
habendorf Profil |
#2 · Zasláno: 10. 10. 2004, 16:59:54
Ten innerText ale chodí jen na IE. Pokud by ti to vadilo, dá se řešit složitěji. Mrkni sem: http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=5&topic=20 0. |
||
Anonymní Profil * |
#3 · Zasláno: 10. 10. 2004, 17:20:30
ide super, dik !!!
PS: kaslat na mozillu |
||
Fred Profil |
To Habendorf: jak píše Yuhů v tom odkazu s innerHTML to bude fungovat i jinde, i když je to nestandartní
Použiji-li to pěkný řešení co vymyslel llook vypadá to takhle Vitaj <u><a href="#" onclick="meno('idecko');"> <span id="idecko">Dakto</span> </a></u> ! <script type="text/javascript"> function meno(id){ namee = prompt("Zadaj svoje meno", ""); while (document.getElementById(id).hasChildNodes()) { document.getElementById(id).removeChild(document.getElementById(id ).firstChild); } document.getElementById(id).appendChild(document.createTextNode(namee) ); } </script> |
||
Fred Profil |
#5 · Zasláno: 10. 10. 2004, 17:21:43
do firstChild se vloudila nechtěná mezera
|
||
DoubleThink Profil * |
#6 · Zasláno: 10. 10. 2004, 17:51:36
Nevloudila - byla tam přidána systémem schválně (kvůli zalamování řádků)
|
||
habendorf Profil |
#7 · Zasláno: 10. 10. 2004, 17:52:42 · Upravil/a: habendorf
Fred: To llokovo řešení je moc pěkný, používám to k přiřazení popisku k obrázku, popisky jsou v jednom poli, srcy obrázků v druhým, rozměry ve třetím. Celej skript je zapisovanej do novýho okna skriptem z mateřský stránky přes document.writeln, takže "skriptování skriptem" aneb "syntaktický horor" :o)
pyty: Ještě bych tam přidal
aby to po použití přestalo vypadat jako link. Ale link to pořád bude. |
||
pyty Profil |
#8 · Zasláno: 10. 10. 2004, 18:21:53
super napad DIK
|
||
Yuhů Profil |
#9 · Zasláno: 11. 10. 2004, 05:09:53
možná jsem něco přehlédl, ale je lepší chodit na vrabce s kanónem než s kuličkovou pistolkou. Proč místo innerText nepoužít rovnou innerHTML? To šlape i v Mozille.
Mírná modifikace původního habendorfova řešení: Vitaj <u><a href="#" onclick="meno()"> <span id="idecko">Dakto</span> </a></u> ! <script> function meno(){ namee = prompt("Zadaj svoje meno", ""); document.getElementById("idecko").innerHTML=namee; } </script> |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0