|
|
Hi! Ich habe ein kleines Problem: Ich würde gern per Button BBCode in eine Textarea hinzufügen. Klappt eigendlich auch wunderbar. Allerding sollte man den Text auch markieren können, und dan sollten lediglich vor und hinter dem Markierten text der jeweile BB-Tag erscheinen. Im Internet Explorer klappt das mi einem anderen Code wunderbar, nur im Firefox mit diesem hier nicht:
Code:
goal = document.form.textbox;
selectedtext = goal.value.substring(goal.selectionStart, goal.selectionEnd);
goal.value += '[' + bbtag + ']' + selectedtext + '[/' + bbtag + ']'; |
Kann mir vieleicht jemand sagen wie ich den markierten Text löschen kann? Also mein IE Code sieht so aus, da funktioniert das wunderbar:
Code:
document.form.textbox.focus();
selectedtext = document.selection.createRange().text;
document.selection.createRange().text = '';
document.form.textbox.value += '[' + bbtag + ']' + selectedtext + '[/' + bbtag + ']'; |
Danke im voraus!
|
|
| 31.05.2006 11:39:04 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|