Vidrebygning af min editor!
Jeg har en editor her hvor brugeren selv kan ændre teksten til bold og kursiv, men han skal og kunne ændre tekststørrelse og sætte punkter f.eks/mathias
Svaret skal integreres i koden, da jeg har
Kode til min nuværende editor:
<form onsubmit=\"copyValue(this);\" name=\"form\" onreset=\"copyValueModsat(this);\" action=\"ADDtekstOPDATERER.asp?valg=<%=valg%>&Overskrift=<%=request(\"Overskrift\")%>&Omraade=<%=request(\"Omraade\")%>&ID=<%=request(\"ID\")%>&Billed_ID=<%=Billed_ID%>\" method=\"post\" >
<input onclick=\"copyValueModsat(form);\" value=\"Indlæs tekst\" type=\"button\" /><br /><br />
<iframe width=\"100%\" height=\"80%\" id=\"myEditor\"></iframe>
<%
if valg = \"Gem\" then
strSQL = \"Select * from tekster where ID = \"&request(\"ID\")&\"\"
set rs = conn.execute(strSQL)
%>
<textarea style=\"display: none;\" name=\"Broedtekst\"><%response.write rs(\"Broedtekst\")%></textarea>
<% else %>
<textarea style=\"display: none;\" name=\"Broedtekst\"></textarea>
<%
end if
%>
<script>
function copyValue(f) {
f.elements.Broedtekst.value = \"\" + myEditor.document.body.innerHTML + \"\";
}
function copyValueModsat(f) {
myEditor.document.body.innerHTML = \"\" + f.elements.Broedtekst.value + \"\";
}
function makeBold() {
var tr = frames.myEditor.document.selection.createRange()
tr.execCommand(\"Bold\")
tr.select()
frames.myEditor.focus()
}
function makeItalic() {
var tr = frames.myEditor.document.selection.createRange()
tr.execCommand(\"Italic\")
tr.select()
frames.myEditor.focus()
}
function makeUnderline() {
var tr = frames.myEditor.document.selection.createRange()
tr.execCommand(\"Underline\")
tr.select()
frames.myEditor.focus()
}
frames.myEditor.document.designMode = \"On\"
</script>
<input type=\"button\" onclick=\"makeUnderline()\" value=\"Underline\">
<input type=\"button\" onclick=\"makeItalic()\" value=\"Italic\">
<input type=\"button\" onclick=\"makeBold()\" value=\"Bold\">
<input type=\"submit\" value=\"Submit\">
</form>
