dette er mit script:
<html>
<head>
<script type="text/javascript">
var cursorpos;
function insertText(frmElm,text,fokus) {
if (cursorpos && typeof cursorpos.start == "number") { // For Mozilla
frmElm.value = frmElm.value.substring(0,cursorpos.start)+text+frmElm.value.substring(cursorpos.end);
if (fokus) {
frmElm.setSelectionRange(cursorpos.end+text.length,cursorpos.end+text.length);
frmElm.focus();
}
} else if (cursorpos && cursorpos.range) { // For IE
r = cursorpos.range;
r.text = text;
if (fokus) {frmElm.focus();}
} else { // For everyone else
frmElm.value += text;
if (fokus) {frmElm.focus();}
}
}
function storeCaretPos(frmElm) {
if (typeof frmElm.selectionEnd == "number") {
cursorpos = {start:frmElm.selectionStart,end:frmElm.selectionEnd}
} else if (document.selection) {
cursorpos = {range:document.selection.createRange().duplicate()}
} else;
}
</script>
<LINK href="scoll1.css" type=text/css rel=stylesheet>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Iceo.dk v3</title>
</head>
<body>
<form name="form1" method="get" action="opdater.php">
Skriv en besked
<br>
<table width="250" border="0">
<tr>
<td>Navn: </td>
<td><input type="text" name="navn"> </td></tr>
<tr>
<td>E-mail: </td>
<td><input type="text" name="email"> </td>
</tr>
<tr><td>www: </td><td><input type="text" value="
http://" name="www"> </td></tr>
<tr>
<td colspan="2">Besked: <br>
<textarea cols="35" rows="4" name="besked"></textarea>
<br><br><input type="submit" value="Send">
<a href="#" onclick="insertText(this.form.content,':D',true);return false;"><img src="smilie/icon_biggrin.gif" height="15" width="15" border="0"></a>
</td></tr>
</table>
<p>
<a target="frame" href="../laes.php">Læs</a></p>
</form>
</body>
</html>
jef har prøvet selv at indsætte smilien med uden held :(