editor

JavaScript

0 svar · 206 visningar · startad av henrikjohansson

Medlem sedan maj 2000360 inlägg
Trådstart#1

Jag sitter här och leker lite med en webbaserad editor och har ett litet problem :D det är så att när man trycker på tex Bold så blir texten som är markerad bold.. men om man inte har markerat något så skall det ändå bli bold på det man skriver efter.. :D hoppas ni har någom humm om vad jag menar..

Jag vill altså trycka på Bold och sedan kunna skriva med fetstil

<html>
<head>
<style>
.editor
{
width:400px;
height:200px;
border:double;
}
</style>

<script>
function cmdExec(cmd,opt) {
editor.document.selection.createRange().execCommand(cmd,"",opt);
editor.focus();
}
</script>
</head>
<body>
<input type="button" onclick="cmdExec('bold')" value="bold">
<input type="button" onclick="cmdExec('italic')" value="kursiv">
<div contenteditable id="editor" class="editor"></div>
</body>
</html>
244 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)