Jag har ett problem.
Har en gästbok, där t.ex. " :) " ersätts med en smilegubbe.
Nu vill jag ha dessa figurer ovanför inläggsfältet, som man ska kunna trycka på och då ska respektive tkn läggas in i fältet.
Lägga in tecken i fält.
11 svar · 320 visningar · startad av k0ffe
In i head:
<script language="javascript" type="text/javascript">
function AddText(strText){
with(document.forms[0]){
textbox.value = strText;
}
}
</script>
i body:
<form>
<input type="button" value="Lägg till text" onclick="AddText('Texten som läggs till');">
<br /><textarea name="textbox" rows="10" cols="50"></textarea>
</form>
Ok, tackar...
M-soderlund --> När jag nu trycker på en smilie, ersätter den hela inlägg-fältet med bara det tecknet.
inlagg.value = strText
Man ska kunna skriva, och när man känner för det, trycka på en smilie, så läggs tecknet bara till. Utan att ersätta något. Är du med?
inlagg.value = inlagg.value + strText
Flyttas från ASP, VBScript.
Har en liten fråga här...
vill byta ut
<input type="button" value="Lägg till text" onclick="AddText('Texten som läggs till');">
mot
<input type="image" src="images/smileys/smiley.jpg" onclick="AddText(':)');">
men då blir det en submit knapp... hur fixar jag det om jag vill ha en bild?
byt input type="image" mot img.
Jag löste det ändå!
<a href="#"><img src="images/smileys/smile.gif" border="0" onclick="AddText(' :)');"></a>
Mvh
m_soderlund och k0ffe, += torde vara bättre att använda i det här fallet. Melea, varför lägga bilden i en länk, för att göra koden extremt kass och dålig? Man ska INTE skriva href="#", ty det behövs inte och det ser helt amatörmässigt ut.


