16. marts 2004 - 12:24Der er
9 kommentarer og 1 løsning
Er det svært ?
Et dumt spm. måske, men sidder lige og tænker på om det er nemt eller svært i et redigerings modul at gøre således at man markerer texten, og klikker på en knap og texten bliver bold, og koden smides med ned i db når man vil gemme opdateringerne ?
Skal kun bruger kun bold og underline, og derfor vil det være lidt overkill med en online editor.
Hvis teksten som du taler om er i et input eller textarea, kan det ikke lade sig gøre at det kun er den markerede del af teksten der bliver bold.
Ellers, om det er svært? Svært at gemme det i db? næ, ikke sværere end at gemme alt muligt andet, blot skal du tage stilling til hvordan du vil have det gemt, om du vil gemme teksten med <b> og <u> omkring, eller, hvis det er hele feltet der skal være bold, om du vil gemme valget i et ja/nej felt
som det hele er nygget op nu, ligger det i et textarea, og det er kun den markerede text der skal være bold. Jeg kan høre på dig at dete ikke er nemt :o)
det kan sagtens lade sig gøre med noget JavaScript og lidt RegExp - svært? tja... det kræver lidt mere arbejde, men hvis man er hjemme i JS og RegExp burde det ikke give sved på panden ;-)
ja som nute skriver er det jeg mener, bare ved at klikke på en knap. I stedet for at kunden skal skrive koden selv, men blot markere teksten og klikke, og det bliver sadt tegn før og efter det markerede. Findes der en tut til det eller en kode et eller andet sted
Fandt lige det her. Hvis du laver et hidden i stedet for textarea, så er den der da vist. Så mangler du bare at lave knapper til bold, underline og italics, du kan her og nu bruge ctrl+b, ctrl+u og ctrl+i. Det er sikkert meget nemt, og jeg vil selv lave det i løbet af de næste dage, jeg kunne faktisk godt bruge det.
<html> <head> <title>Untitled Document</title> <script language="JavaScript" type="text/JavaScript"> function init(){ document.all.editor.contentEditable = true } function getText(){ document.forms[0].tekst.value = document.all.editor.innerHTML }
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.