aloa,
der titel ist nicht das, wonach er aussieht - von vorne weg
es gibt ein problem ...
---
jeder kennt es, wenn er in nem forum is, und nen text z.B. fett oder so geschrieben haben will, klickt er auf das schöne B was (hier) oben steht und im text feld erscheint das wunderschöne [.B][/B] ...
ich hab mich mal umgesehen, gewerkt und geschraubt ...
mein ergebniss:
mein textarea-feld:
Code
<textarea class=textbox ondblclick=updatePos(this); onkeyup=updatePos(this); style="WIDTH: 350px" onclick=updatePos(this); name=message rows=10 onselect=updatePos(this);></textarea>
der befehl für z.B. nen smiley einfügen:
der java-script befehl:
Code
<SCRIPT language=JavaScript>
var editBody = document.editform.message;
function insertText(theText) {
if (editBody.createTextRange && editBody.curPos) {
editBody.curPos.text = theText;
} else {
editBody.value += theText;
}
editBody.focus();
}
function AddText(wrap, wrap2) {
if (editBody.curPos) {
insertText("[" + wrap + "]" + editBody.curPos.text + "[" + wrap2 + "]");
} else {
insertText("[" + wrap + "][" + wrap2 + "]");
}
}
function updatePos(obj) {
if (obj.createTextRange) {
obj.curPos = document.selection.createRange().duplicate();
}
}
</SCRIPT>
Alles anzeigen
sehr schön - aber es funkt nicht ... warum?
ergebniss:
Fehler auf der Seite. (steht im inet explorer links unten). Falsch ist angeblich:
so - und was is da jetzt wirklich falsch?
cu, yada!
P.S. danke im vorraus