Få følgende kode ind i et <textarea > i stedet for en iframe ?
Hej !Jeg har følgende kode som jeg gerne vil have ind i et <textarea> og derefter sende via en form.
Koden (som jeg har fået et sted på nettet) arbejder med en iframe ...
<IFRAME WIDTH=200 HEIGHT=200 ID=myEditor></IFRAME>
<SCRIPT>
function makeBold() {
// Get a text range for the selection
var tr = frames.myEditor.document.selection.createRange()
// Execute the bold command
tr.execCommand("Bold")
// Reselect and give the focus back to the editor
tr.select()
frames.myEditor.focus()
}
function makeUnderline() {
// Get a text range for the selection
var tr = frames.myEditor.document.selection.createRange()
// Execute the bold command
tr.execCommand("Underline")
// Reselect and give the focus back to the editor
tr.select()
frames.myEditor.focus()
}
function makeItalic() {
// Get a text range for the selection
var tr = frames.myEditor.document.selection.createRange()
// Execute the bold command
tr.execCommand("Italic")
// Reselect and give the focus back to the editor
tr.select()
frames.myEditor.focus()
}
frames.myEditor.document.designMode = "On"
</SCRIPT>
<INPUT TYPE="button" ONCLICK="makeBold()" VALUE="Fed">
<INPUT TYPE="button" ONCLICK="makeUnderline()" VALUE="Understreget">
<INPUT TYPE="button" ONCLICK="makeItalic()" VALUE="Kursiv">
Men er det muligt på en eller anden måde og få den funktionalitet ind i form/textarea ?? eller er der en "bedre" løsning til en "tekst editor" i en form ??
MVH Thomas
