Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 20:29 Der er 19 kommentarer og
2 løsninger

Smiley i mail?

Når jeg har et mailsystem og gerne vil have at man skal kunne indsætte smileys i sine mails, ved at trykke på et billede skal den så indsætte fx. :) i en textbox/textarea! Hvordan gør jeg det?
Avatar billede Slettet bruger
03. juli 2004 - 20:48 #1
<textarea id='weeee'></textarea>

<img src='smiley' onclick='document.getElementById("weeee").value = document.getElementById("weeee").value + din_smiley_kode(evt en sti);>
Avatar billede Slettet bruger
03. juli 2004 - 20:50 #2
når du trykker på smiley-billedet, vil texarea-value'en (indholdet) indeholde det, der var før + din_smiley_kode(evt en sti)... weeeee er id'et, der refereres til, og dette kan du frit ændre det til hvad du vil...
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 20:55 #3
HVordan ville du have jeg skulle skrive hvis :) skulle indsættes her når man trykker på billedet, og hvordan gør man det med flere?

<form action="sendbesked.php" method="post">
<P>

  <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Til:</font><br>
 
    <input name="til" maxlength="20" ><br>
   
      <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Emne:</font><br>
 
    <input name="emne" maxlength="20" ><br>

  <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Besked:</font><br>
<textarea cols=40 rows=10 name="besked"></textarea><br>
   
 
   
    <input name="opret" type="submit" value="Send">    <input type="reset" value="Nulstil" name="Nulstil">
</P>
 
</form>
Avatar billede Slettet bruger
03. juli 2004 - 21:00 #4
<form action="sendbesked.php" method="post">
<P>

  <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Til:</font><br>
 
    <input name="til" maxlength="20" ><br>
   
      <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Emne:</font><br>
 
    <input name="emne" maxlength="20" ><br>

  <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Besked:</font><br>
<textarea cols=40 rows=10 name="besked" id='textarea'></textarea><br>
   
 
   
    <input name="opret" type="submit" value="Send">    <input type="reset" value="Nulstil" name="Nulstil">
</P>
 
</form>

<img src='smiley' onclick='document.getElementById("textarea").value = document.getElementById("textarea").value + ":)";>


så trykker du bare på billedet, og der kommer en ":)" ind i dit textarea.. hvis du vil have flere smileys, gør du det på samme måde.. du retter bare ":)" til f.eks. ":("...
Avatar billede roenving Novice
03. juli 2004 - 21:00 #5
Med udgangspunkt i det kvadratrodenaf1 skriver:

<textarea cols=40 rows=10 name="besked" id="besked"></textarea><br>


<img src='smiley' onclick='document.getElementById("besked").value +=":)"';>

-- og jeg rettede lige lidt fejl og forenklede ...
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:09 #6
ok takker, svar lige kvadratrodenaf1, du kom først med et fint svar. Dog skulle den fejl roenving havde givet rettelse på lige ændres, men du kom jo egentlig først! :)
Avatar billede Slettet bruger
03. juli 2004 - 21:13 #7
hvis jeg har lavet fejl, er det jo ikke et godt svar.. derfor skal roenving have pointne..

/1...
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:14 #8
Okay da, helt i orden, smid et svar roenving!
Avatar billede roenving Novice
03. juli 2004 - 21:28 #9
Tjah min var jo ikke meget bedre, da jeg jo havde rettet forkert ...

<img src='smiley' onclick='document.getElementById("textarea").value += ":)";'>
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:29 #10
Rownving din virkede da!?

HVad var galt med den første?
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:29 #11
roenving* sry, smid du bare et svar, det første virkede
Avatar billede Slettet bruger
03. juli 2004 - 21:30 #12
det pingen ('), der var placeret forkert hos roenving og helt udeladt hos mig.. det kan gøre, at hele siden efter billedet slet ikke vil blive vist..
Avatar billede Slettet bruger
03. juli 2004 - 21:31 #13
der mangler lige et "var", for at man kan forstå det :P...

det var pingen ('), der var placeret forkert hos roenving og helt udeladt hos mig.. det kan gøre, at hele siden efter billedet slet ikke vil blive vist..
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:32 #14
okay så smid begge, så deler i!
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:44 #15
SVAR BEGGE TO!
Avatar billede Slettet bruger
03. juli 2004 - 21:46 #16
heh.. så indkasserer jeg da mine 5 points, men kun hvis roenving også vil have sine!!! :P...

/1
Avatar billede roenving Novice
03. juli 2004 - 21:47 #17
Oki '-)
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:50 #18
Du glete at svare /1
Avatar billede Slettet bruger
03. juli 2004 - 21:52 #19
heh.. var så travl beskæftiget med min milimeterdemokrati, at jeg helt glemte det..


/1, der ca. ½-delen af gangene glemmer at svare...
Avatar billede hmmhelpinghmm Nybegynder
03. juli 2004 - 21:54 #20
Så er det da ligeligt fordelt!
Tak for hjælpen :)
Avatar billede roenving Novice
03. juli 2004 - 21:57 #21
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester