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.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
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.