24. maj 2005 - 13:31Der er
14 kommentarer og 1 løsning
Indsætte smilie, kun 1 pr. meddelelse
Hej Eksperter
Jeg er igang med at lave lidt ekstra til tinychat, bl.a. smilies.
Jeg har lavet en række smilies, som ved klik på smilien, indsættes i tekstfeltet.
Med denne kode (en for hver smilie): <a href="java script: void(0)" onclick="document.sendForm.temp.value += ' :-) '"> <img src="/chat/smilies/smile1.gif" border="0"></a>
Men da jeg ikke gider folk, som "spammer" chatten med smilier, så vil jeg gerne begrænse det til 1 smilie pr. meddelelse.
Altså en slags tæller if tal>1 {alert("Du må kun bruge 1 smilie pr. linie");}
Hvordan laver jeg dette?
Håber nogle kan hjælpe med dette problem, da jeg ikke selv kan finde ud af javascript.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Vel smartest at lave en lille kodeblok, hvor en variabel testes !-)
<script type="text/javascript"> var smiled = false; function insertSmilie(smilie){ if(!smiled){ document.sendForm.temp.value += smilie; smiled = true; }else{ alert("Du må kun bruge 1 smilie pr. linie"); } } </script>
-- så kan kaldene også forenkles ganske betydeligt:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.