Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Dette er en meget lille html-editor. Du skal have en div eller andet, hvor contentEditable="true", og så skal markere noget af teksten op med musen inden du klikker.
Ctrl + b gør i øvrigt det samme som document.execCommand('Bold')
Du kan ikke bruge et textarea til det, men du kan flytte koden over i et andet felt, hidden eller textarea <form> <INPUT TYPE="button" VALUE="Fed" onClick="document.execCommand('Bold');flytKode(this.form);"> <INPUT TYPE="button" VALUE="Kursiv" onClick="document.execCommand('Italic'); flytKode(this.form);"> <div id="theEditor" style="text-align: left; border: 1px solid black; width: 200px; height: 200px;" contentEditable="true"></div> <br><textarea name="htmlKode"></textarea> </form> <script language=JavaScript> function flytKode(objForm){ objForm.htmlKode.value = document.getElementById("theEditor").innerHTML; } </script>
som du ser, er det innerHTML i div'en der indeholder koden, usynligt for dig.
I praksis ville jeg nok vælge at køre flytKode sådan: <form onSubmit="flytKode(this);"> Den behøver jo ikke at køre før der skal sendes.
Og jeg ville vælge at lave <textarea name="htmlKode"></textarea> om til <input type=hidden name="htmlKode">, jeg syntes bare at du skulle se hvad der sker
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.