Hej jeg har en div med CMS indhold i... Her kan man juster indhold ved brug af justeringsknapperne "vestre"; "center"; "højre".. Når man klikker på dem sker følgende:
//Ændrer justeringen for hele dokumentet function juster(j) {
<body> <div id="myDiv" class="">Dette er en lang tekst<br>eller ... den kunne nok have været<br>meget længre, men jeg gidder ikke at skrive mere</div> <input type="button" value="align left" onclick="alignDiv('left');"><input type="button" value="align center" onclick="alignDiv('center');"><input type="button" value="align right" onclick="alignDiv('right');"> </body> </html>
<body> <p id="para"/> <div id="myDiv" style="border:1px solid black;"><p>Dette er en lang tekst</p><p>eller ... den kunne nok have været</p><p>meget længre, men jeg gidder ikke at skrive mere</p></div> <div id="mySecondDiv" style="border:1px solid black;">Dette er også en lang tekst<br>men den er ikke "formatteret" på <br>nogen anden måde end kun med linebreaks, <br> og al teks her vil blive justeret</div> <input type="button" value="align left" onclick="alignDiv('JustifyLeft');"><input type="button" value="align center" onclick="alignDiv('JustifyCenter');"><input type="button" value="align right" onclick="alignDiv('JustifyRight');"> </body> </html>
Problemet er at denne funktionalitet krever at den markerede tekst ligger i et HTML tag for sig selv. hvis du prøver at markere en linje ( eller et ord) i den første "boks", så vil du se at den linje du har markeret, eller den linje som dit markerede ord befinder sig på, vil justere sig. Hvis du derimod markerer et ord eller linje i den nederste "boks", så vil du se at hele indholdet justerer sig ... dette er fordi funktionaliteten betragter hele indholdet som en enhed ...
/nute
Synes godt om
Slettet bruger
13. januar 2004 - 18:12#4
function juster(j) { document.all.editor.focus(); document.selection.createRange().execCommand("Justify" + j); document.all.editor.focus(); }
phoenixv >> hvad er så lige den store forskel på det jeg har postet, og det du har postet, andet end at du sætter focus før og efter ?
Synes godt om
Ny brugerNybegynder
Din løsning...
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.