Avatar billede themustangman Nybegynder
24. august 2004 - 19:47 Der er 12 kommentarer og
1 løsning

Indsætte smileys i textbox

Jeg har lavet denne ligge side her:
http://www.ponycar.dk/content/javascript/

Og jeg vil gerne have lavet det således at når man klikker på en smiley ude til højre bliver koden ( :) osv.) indsæt i textboxen til venstre.
Håber det er forståeligt...

Koden er foreløbig sådan her:
<html>
<head>
<title>Javascript test</title>

<!-- 
Grin.gif = :D
Smile.gif = :)
Wink.gif = ;)
Tongue.gif = ?)
Sad.gif = :(
-->

<script language="javascript">

function indsaetSmiley()
{
   
}

</script>

</head>
<body>
<table>
    <tr>
        <td>
            <form name="form1">
                <textarea cols="40" rows="5"></textarea>
            </form>
        </td>
        <td>
            <td width="80" height="80" valign="top">
                Smileys<br>
                <img src="grin.gif">&nbsp;&nbsp;<img src="smile.gif"><br>
                <img src="wink.gif">&nbsp;&nbsp;<img src="tongue.gif"><br>
                <img src="sad.gif">
            </td>
        </td>
    </tr>
</table>
</body>
</html>
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:04 #1
GNU!!!!!!!!!
<script language="javascript">

function Add(pic)
{
    guestbook.text.value += pic;
    guestbook.text.focus();
}
</script>



<img src="smileys/angel.gif" width="19" height="19" onClick="Add('[angel]')" alt="Angel">
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:05 #2
og [angel] kan du saa bare erstatte med :) f.eks
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:08 #3
Virker det?

<html>
<head>
<title>Javascript test</title>

<!-- 
Grin.gif = :D
Smile.gif = :)
Wink.gif = ;)
Tongue.gif = ?)
Sad.gif = :(
-->

<script language="javascript">

function indsaetSmiley(pic)
{
   
    guestbook.text.value += pic;
    guestbook.text.focus();
}

</script>

</head>
<body>
<table>
    <tr>
        <td>
            <form name="form1">
                <textarea cols="40" rows="5" name="guestbook"></textarea>
            </form>
        </td>
        <td>
            <td width="80" height="80" valign="top">
                Smileys<br>
                <img src="grin.gif" onClick="indsaetSmiley('GED')" >&nbsp;&nbsp;<img src="smile.gif" onClick="indsaetSmiley('GNU')><br>
                <img src="wink.gif" onClick="indsaetSmiley('HEST')>&nbsp;&nbsp;<img src="tongue.gif" onClick="indsaetSmiley('NOOB')><br>
                <img src="sad.gif" onClick="indsaetSmiley('SAD')>
            </td>
        </td>
    </tr>
</table>
</body>
</html>
Avatar billede themustangman Nybegynder
24. august 2004 - 20:11 #4
messenger siger jeg bare
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:14 #5
har ikke tid.. hehe... spiller D2
Avatar billede themustangman Nybegynder
24. august 2004 - 20:15 #6
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:36 #7
<form name="guestbook">
<textarea cols="40" rows="5" name="text"></textarea>
</form>
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:36 #8
prøv det
Avatar billede themustangman Nybegynder
24. august 2004 - 20:39 #9
Halløjsa så var den der!

Vi må lige finde ud af noget spændende engang, ham den lille er udlært i næste uge...
Avatar billede mcgoat Nybegynder
24. august 2004 - 20:41 #10
point point point§!!!!!!!!!! hehe...... jahhhh
Avatar billede themustangman Nybegynder
24. august 2004 - 20:42 #11
Gedebuk
Avatar billede skovenborg Nybegynder
24. august 2004 - 22:23 #12
ved godt spørgsmålet er lukket, men du kan evt. også kigge på:
http://www.skovenborg.frac.dk/javascript/insertText.php
Avatar billede themustangman Nybegynder
25. august 2004 - 08:23 #13
>>>skovenborg
Det er jo lige sådan en jeg ledte efter, men nu fik jeg jo fikset det andet, så det er jo fint nok
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