Kezdőoldal » Számítástechnika » Programozás » (HTML, PHP) Adott egy <table>....

(HTML, PHP) Adott egy <table>. Azt szeretném elérni, hogy egy cellában lévő képre kattintva, egy utasítás egy másik cellában hajtódjon végre. Hogyan?

Figyelt kérdés

Adott egy <table>. Azt szeretném elérni, hogy egy cellában lévő képre kattintva, egy utasítás egy másik cellában hajtódjon végre. Tehát mondjuk 1.1 cellában lévő képre kattintva a 2.3 cellában írja ki, hogy "Szia!". Csatolok egy példa kódot is, hogy egyértelműbb legyen.


<table>

<tr>


<td>

Egy kép, amire ha rákattintok elvégzi az alsó utasítást;

</td>


<td>

Ha rákattintottam a képre, akkor: <?php echo "Szia!"; ?>;

</td>


</tr>

</table>


Előre is köszönöm a segítséget!



2013. máj. 14. 19:07
 1/6 uno20001 ***** válasza:

Itt egy script, igaz javascript.


<html>

<head>

<script>


function text() {

document.getElementById("demo").innerHTML="Rákattintál a képre";

}

</script>

</head>

<body>

<table>

<tr>


<td>

<button type="button" onClick="text()"><img src="http://www.hdwallpapers.in/walls/galaxy_universe-normal.jpg"></button>

</td>


<td>

<p id="demo"></p>

</td>


</tr>

</table>

</body>

</html>

2013. máj. 14. 20:06
Hasznos számodra ez a válasz?
 2/6 uno20001 ***** válasza:

Egy kicsit átírtam.


<html>

<head>

<script>


function text() {

document.getElementById("demo").innerHTML="Rákattintál a képre";

}

</script>

</head>

<body>

<table>

<tr>


<td>

<img onClick="text()" src="valami.jpg" >

</td>


<td>

<p id="demo"></p>

</td>


</tr>

</table>

</body>

</html>

2013. máj. 14. 21:03
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Köszönöm szépen! :) Hamarosan ki is próbálom.
2013. máj. 14. 21:07
 4/6 A kérdező kommentje:
Kipróbáltam és tökéletesen működik. Köszönöm! Viszont más utasítással hogyan tudom megcsinálni? Pl.: Változók összeadását, kivonását...stb. A lényeg, hogy ha rákattintok a képre, akkor mindig generáljon egy random számot, és azt írja ki.
2013. máj. 14. 21:21
 5/6 uno20001 ***** válasza:

Random szám kiírás. Ez most 1 és százmillió között ad egy egész számot.


<html>

<head>

<script>


function text() {

document.getElementById("random").innerHTML=Math.floor((Math.random()*100000000)+1);

}

</script>

</head>

<body>

<table>

<tr>


<td>

<img onClick="text()" src="valami.jpg" >

</td>


<td>

<p id="random"></p>

</td>


</tr>

</table>

</body>

</html>

2013. máj. 14. 22:06
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Köszönöm szépen a fáradozásod! Sokat segítettél nekem! :)
2013. máj. 15. 18:01

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!