Tetx replacen in textarea

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #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.

    Kommentar


    • #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.

      Kommentar


      • #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.

        Kommentar


        • #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.

          Kommentar


          • #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

            Kommentar

            Lädt...
            X