Tetx replacen in textarea

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    sow ie das für mich aussieht solltest du schon dem Form den namen:
    "texte"
    und dem feld den namen "linke_seite" geben!
    Die Musikreview Seite

    hi, i'm a signature virus. copy me into your signature to help me spread.

    Comment


    • #32
      übrigens funzt des irgendwie net wenn ich keine zeilensprünge drinne hab!
      Die Musikreview Seite

      hi, i'm a signature virus. copy me into your signature to help me spread.

      Comment


      • #33
        Hab mir den Code jetzt nochmal genau durchgelesen!!

        Das Problem dass wenn man zweimal ein wort hat und jedoch das zweite formatieren will wird dass erste auch mit formatiert besteht aber immernoch!!!!!!!
        Die Musikreview Seite

        hi, i'm a signature virus. copy me into your signature to help me spread.

        Comment


        • #34
          EDIT:
          Bitte löschen.... war doppelt!
          Die Musikreview Seite

          hi, i'm a signature virus. copy me into your signature to help me spread.

          Comment


          • #35
            Hallo Scripter,

            function seltext()
            {
            if (window.getSelection) txt = window.getSelection();
            else if (document.getSelection) txt = document.getSelection();
            else if (document.selection) txt = document.selection.createRange().text;
            if(txt.length > 0) {
            ret = '[b ]'+txt+'[/b ]';
            start = document.texte.linke_seite.value.indexOf(txt);
            vorher = document.texte.linke_seite.value.substring(0,start);
            alle = vorher.match(/(\n)/g);
            abzug = alle.length;
            laenge = txt.length;
            rechnen = start-abzug;
            document.texte.linke_seite.firstChild.replaceData(rechnen,laenge,ret);
            } else {
            neutxt = prompt('Bitte geben Sie den zu formatieren Text ein: ','');
            if(neutxt > '') {
            document.texte.linke_seite.value = document.texte.linke_seite.value+'[b ]'+neutxt+'[/b ]'; }
            } document.texte.linke_seite.focus();
            }


            leider funktioniert diese Funktion bei mir überhaupt nicht.
            Nur der Teil nach dem else wird ausgeführt, also wenn keinen Markierung vorhanden ist.
            Könnt Ihr mir da weiterhelfen ?

            Gruß

            Alex

            Comment

            Working...
            X