| Autor | Zpráva | ||
|---|---|---|---|
| Haydha Profil * |
#1 · Zasláno: 20. 5. 2010, 16:55:16
Ahoj Lidičky :)
Dost rád bych se zeptal: Proč po kliknutí na obrázek, s Tímto: <HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=windows-1250">
<TITLE>Virtuální číšník</TITLE>
</HEAD>
<BODY>
<a href="#" onClick="var jidlo=Název Jídla; document.write('Měli jste: 'jidlo'.')"><img src="obrazek.png"></a>
</BODY>
</HTML>kódem se prostě nic neděje, i když by se měla vypsat proměnná "jidlo" Děkuji předem za pomoc |
||
| mattyZEM Profil |
#2 · Zasláno: 20. 5. 2010, 16:58:10 · Upravil/a: mattyZEM
Zkus nahradit řádek 7 tímto:
<a href="#" onClick="var jidlo='Název Jídla'; document.write('Měli jste: '+jidlo+'.')"><img src="obrazek.png"></a> |
||
| Haydha Profil * |
#3 · Zasláno: 20. 5. 2010, 16:59:04
A nazev... Spise onClick v odkazu... Ale to je jedno... onClick se dá použít i u <img>... Myslím :D
|
||
| Haydha Profil * |
#4 · Zasláno: 20. 5. 2010, 16:59:46
Děkuji, vyzkouším :D
|
||
| Warezov Profil * |
#5 · Zasláno: 20. 5. 2010, 17:00:16
<a href="#" onclick="javascript:var jidlo="Název Jídla"; document.write('Měli jste:"+ jidlo)">
|
||
| Warezov Profil * |
#6 · Zasláno: 20. 5. 2010, 17:01:34
Warezov:
„<a href="#" onclick="javascript:var jidlo="Název Jídla"; document.write('Měli jste:"+ jidlo)">“ promiň ale je tam chyba:toto nepojede |
||
| Haydha Profil * |
#7 · Zasláno: 20. 5. 2010, 17:02:54
Zajímavé... Po kliknutí na obrázek... Obrázek zmizí :D
|
||
| mattyZEM Profil |
#8 · Zasláno: 20. 5. 2010, 17:03:07 · Upravil/a: mattyZEM
Warezov: Místo toho, aby jsi zde psal 2 příspěvky, a v tom druhém říkal, že v prvním je chyba, raději edituj, a podívej se, jestli někdo již neodpověděl :-X.
Haydha: Jistě že zmizí, jelikož document.write smaže veškerý obsah a vypíše jen to co mu zadáš. Použij fci innerHTML() HTML:
<img src="obrazek.png" onClick="var jidlo='Název Jídla'; document.getElementById("popisek").innerHTML='Měli jste: '+jidlo+'.';">
<div id="popisek"></div>
|
||
| Haydha Profil * |
#9 · Zasláno: 20. 5. 2010, 17:06:59
Děkujíí :)
|
||
| Haydha Profil * |
#10 · Zasláno: 20. 5. 2010, 17:08:19
Ale.. když chci požadovanou akci provést několikrát a ten text tam vypsat na další řádek vždy když kliknu na obrázek?
|
||
| _es Profil |
#11 · Zasláno: 20. 5. 2010, 17:09:05
|
||
| Haydha Profil * |
#12 · Zasláno: 20. 5. 2010, 17:21:34
Možná jsem na to přišel... Jen... Jak vypíšu obsah <div id="popisek">.</div> ?
|
||
| mattyZEM Profil |
#13 · Zasláno: 20. 5. 2010, 17:22:50
Haydha:
„Možná jsem na to přišel“ Na co? Podívejte se na můj, aktualizovaný příspěvek ([#8]), tam máte i script, jak toho docílit (měl by fungovat). |
||
| Haydha Profil * |
#14 · Zasláno: 20. 5. 2010, 17:25:58
No ale já kliknu na obrázek, vypíše se: Měli jste: Název Jídla.
A potom kliknu znova - a text se jen nahradí novým místo toho aby se napsal nový řádek pod ním :( |
||
| mattyZEM Profil |
#15 · Zasláno: 20. 5. 2010, 18:53:35
Nikde jste to nepsal, ok, tady to máte:
<script type="text/javascript">
function ukazObed(jidlo){
var obj=document.getElementById("popisek");
var puvodni=obj.innerHTML;
if(puvodni!=""){
obj.innerHTML=puvodni+'<br>Měli jste: '+jidlo;
}else {
obj.innerHTML='Měli jste: '+jidlo;
}
}
</script>
<img src="obrazek.png" onclick="ukazObed('talíř plněný vzduchem')">
<div id="popisek"></div>
|
||
| Haydha Profil * |
#16 · Zasláno: 20. 5. 2010, 20:34:12
Haydha:
„Ale.. když chci požadovanou akci provést několikrát a ten text tam vypsat na další řádek vždy když kliknu na obrázek?“ Já to nepsal??? |
||
| Haydha Profil * |
#17 · Zasláno: 20. 5. 2010, 20:38:48
Promiňte, čas od času mám takové nálady... Omlouvám se :(
|
||
| mattyZEM Profil |
#18 · Zasláno: 20. 5. 2010, 21:24:12
Haydha:
„Já to nepsal???“ Omlouvám se, po opakovaném pročtení jsem si prostě té zprávy nevšiml. |
||
|
Časová prodleva: 16 let
|
|||
0