Toon posts:

probleempje

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben al een tijdje bezig met het maken van een vereenvoudigd tekst verwerkings form. Dit wil op zich al aardig lukken met hulp van GOT. Alleen één ding lukt me niet. Ik maak van een geselecteerd stukje tekst een nieuwe tekst met daarom heen de tags van bold (<b> </b>). Ik wil ook deze tags weer weg kunnen halen. Het neerzetten van de tags gaat goed, maar het weghalen niet. bijvoorbeeld de tekst:
beeld

na het klikken:
<b>beeld</b>

nog een keer klikken word het:
beeld</b

het zou moeten zijn:
beeld


Hieronder heb ik de source geplakt die ik heb gebruikt:
function MakeBold(oTextarea)
{
if (document.getSelection)
txt = document.getSelection();
else (document.selection)
txt = document.selection.createRange().text;

if( txt != '' )
{
if( txt.match('<b>') == '<b>' )
{
//de tags <b> </b> weghalen.
var intPos = 0;
intPos = txt.lastIndexOf('<')
txt = txt.substr(3, intPos);
insertAtCursor(oTextarea, txt);
}
else
{
//de tags <b> </b> om de tekst zetten.
txt = '<b>' + txt + '</b>';
insertAtCursor(oTextarea, txt);
}
}
}

function storeCursorPos(oTextarea)
{
if (oTextarea.createTextRange)
oTextarea.cursorPos = document.selection.createRange().duplicate();
}

function insertAtCursor(oTextarea, sText)
{
if (oTextarea.createTextRange && oTextarea.cursorPos)
{
var oCursorPos = oTextarea.cursorPos;
oCursorPos.text = sText;
alert(oCursorPos.text);

}
else oTextarea.value += sText;
}

kunnen jullie mij op weg helpen met het probleem?? alvast bedankt

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Hoi ASPManager, en welkom op GoT :)

Lees P&W FAQ - De "quickstart" even door, daarin staat duidelijk uitgelegd hoe je een bruikbaar topic hier opent. De belangrijkste punten die ik mis in je post zijn [code]-tags (nu is het een onleesbare troep), en een fatsoenlijke topictitel die je probleem kort en bondig omschrijft (lees ook deze sticky even daarvoor). Daarnaast ademt je topic nu heel veel "hij doet ut nie doe eens voor me fixen" uit, waar we niet zo op gesteld zijn ;)

Vertel eens wat je al hebt geprobeerd, waar je vermoed dat het probleem zit etc. Ik zie je nieuwe topic zo wel verschijnen ;)

Professionele website nodig?


Dit topic is gesloten.