Autor | Zpráva | ||
---|---|---|---|
drum Profil * |
#1 · Zasláno: 1. 3. 2008, 20:01:44
zdravim jsem zacatacnik v javascriptu a chtel jsem se zeptat kde jsem udelal chybu,¨? mam tam to ze kdyz kliknu na obrazek tak se mi vytvori kolem obrazku ramecek a mela by se mi tam po nim objevit jeste cislo s priplatkem, jenze se nezobrazuje
kod je zde : <html> <head> <title> hj </title> </head> <style> img { border:1px solid white; } </style> <script> function pokus(priplatek,id) { document.getElementById(id).style.display=document.getElementById(id). style.borderColor='black'; var priplatek; priplatek = document.getElementById(priplatek); if(priplatek == '') { priplatek.innerHTML=''; } else { priplatek.innerHTML='+'+priplatek+'%'; } } </script> <body> <a href="#" onclick="pokus('135','id1')" title="obrázek"><img src="lotr_hra.JPG" height="50" width="50" alt="dsftdrs" id="id1" bordercolor="white"></a> </table> <p id="priplatek"></p> </body> </html> |
||
Leo Profil |
#2 · Zasláno: 1. 3. 2008, 20:03:29
Kod
priplatek = document.getElementById(priplatek); if(priplatek == '') { priplatek.innerHTML=''; } ma delat co? Leo |
||
drum Profil * |
#3 · Zasláno: 1. 3. 2008, 20:08:46
zrejme ze to nic nevypise, nebo by bylo lepsi kdby to tam nebylo?
|
||
drum Profil * |
#4 · Zasláno: 1. 3. 2008, 20:10:29
zrejme kdyz tam nic neni tak to nevypise, nebude pelsi kdyz to tam nebude?
|
||
drum Profil * |
#5 · Zasláno: 1. 3. 2008, 20:11:31
zrejme ze to nic nevypise kdyz v priplatku nic nebude
|
||
peta Profil |
#6 · Zasláno: 1. 3. 2008, 20:26:54
1.
viz LEO function pokus(priplatek,id) { var priplatek; priplatek = document.getElementById(priplatek); co pise JS konzola? var priplatek; -> priplatek = null priplatek = document.getElementById(null); -> priplatek = null null je porad nul, asi chybna logika programatora? :) 2. pokus('135','id1') function pokus(priplatek,id) -> priplatek = '135' id = 'id1' priplatek = document.getElementById(priplatek); -> priplatek = document.getElementById('135'); -> priplatek = null; opet null jakpsatweb - javascript - priklady - formulare |
||
drum Profil * |
#7 · Zasláno: 2. 3. 2008, 09:10:45
jak to mam tedy udelat aby mi to nehazelo null?
|
||
drum Profil * |
#8 · Zasláno: 2. 3. 2008, 09:19:58
dobry uz jsem to vyresil
diky za pomoc |
||
drum Profil * |
#9 · Zasláno: 2. 3. 2008, 09:41:12
mam jeste dva problemy....to zobrazovani priplatku mi nefunguje v ie a chci aby kdyz kliknu na jiny obrazek nez predtim tak aby se tomu predchozimu obrazku zmizel ramecek
opraveny kod je zde <style> img { border:1px solid white; } </style> <script> function pokus(priplatek,id) { document.getElementById(id).style.display=document.getElementById(id). style.borderColor='black'; var opriplatek; opriplatek = document.getElementById('vpriplatek'); if(opriplatek != null) { opriplatek.innerHTML='+'+priplatek+'%'; } } </script> <body> <a href="#" onclick="pokus('135','id1')" title="obrázek"><img src="lotr_hra.JPG" height="50" width="50" alt="dsftdrs" id="id1"></a> <a href="#" onclick="pokus('','id2')" title="obrázek"><img src="lotr_hra.JPG" height="50" width="50" alt="dsftdrs" id="id2"></a> <a href="#" onclick="pokus('100','id3')" title="obrázek"><img src="lotr_hra.JPG" height="50" width="50" alt="dsftdrs" id="id3"></a> </table> <p id="vpriplatek"></p> |
||
drum Profil * |
#10 · Zasláno: 2. 3. 2008, 12:28:29
uz je to vyresene diky moc
|
||
Časová prodleva: 16 let
|
0