30. september 2002 - 16:49Der er
3 kommentarer og 1 løsning
HTML Editor der indsætter div-tags
Jeg sidder og kæmper med en WYSIWYG HTML-Editor.
Den bruger execCommand til at ændre formateringen, men jeg ville gerne have at man kunne sætte div-tags ind i stedet for fx. H1-tags, men bruger jeg formatblock kan jeg ikke sætte tag om enkelte ord.
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Slettet bruger
30. september 2002 - 17:28#1
function indsaetDiv() { sel = editorReference.document.selection.createRange(); sel.text = "<div>" + sel.text + "</div>"; }
Ja, det er også det umiddelsbare svar jeg selv ville give, men hvordan holder jeg styr på tag-ene, så HTMLen ikke ender sådan:
<div class=a>dfsddf<div class=b>dfsdfsd</div>Dette skulle have været class b</div>
Synes godt om
Slettet bruger
07. oktober 2002 - 14:55#3
function indsaetDiv() { sel = editorReference.document.selection.createRange(); if (sel.htmlText.toLowerCase().indexOf("<div") == -1 && sel.htmlText.toLowerCase().indexOf("</div>") == -1) sel.pasteHTML("<div>" + sel.htmlText + "</div>"); else alert("Du må ikke have et div tag inden i et div tag, din "#%&R¤&%&%!"); }
Synes godt om
Slettet bruger
07. oktober 2002 - 14:55#4
OK, fjern lige det sidste i alerten. Det kan måske give lidt forviklinger.
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.