A php üzenőfalamban hogyan lehet gombnyomásra meghívni a hangulatjeleket az üzenet mezőhöz? Arra gondoltam hogy JavaScripttel lehetne megvalósítani. Ebben kérnék segítséget
Itt a pontos cím ugyanis elrontottam a kérdésben:
Gondolom minden hangulatjel egy karaktersorozattal azonosítható, pl.: :)
Ezeket cseréli képekre megjelenítésnél. Ekkor viszont egyszerűen annyi kell, hogy a képek click eventjére a textarea tartalmához hozzáfűzöd a megfelelő karaktersort. Javascriptben legegyszerűbb a jquery könyvtár használata szerintem, ez mára nagyon elterjedt, ha ezt letöltöd és belinkeled az oldalad headerjébe, akkor nagyon könnyű ilyen javascriptet írni:
http://jquery.com/
Egy kis példa, hogy hogyan lehetne megcsinálni.
adj a képnek, és a textareának is egy id-t:
<img scr="smiley1.png" id="sm1" />
<textarea id="text" ></textarea>
<script>
$(document).ready(function () {
$("#sm1").click(function () {
setSmiley(":)");
});
function setSmiley(s) {
$("#text").val($("#text").val() + s);
}
});
</script>
Ez csak egy képre csinálná, de csak annyi a dolgod, hogy megírod minden kép eventjére, pl egy másik képre aminek id-je sm2 ezt kell írni még:
$("#sm2").click(function () {
setSmiley(":D");
});
Remélem segítettem
Köszönöm szépen! Üzemképes megoldás!
++respect
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!