mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 16.04.2024 09:49 Benutzername: Passwort: Auto-Login

Thema: [javascript] replace() ersetzt nur einen match vom 27.08.2004


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [javascript] replace() ersetzt nur einen match
Autor Nachricht
dastef
Threadersteller

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 27.08.2004 08:37
Titel

[javascript] replace() ersetzt nur einen match

Antworten mit Zitat Zum Seitenanfang

So, jetzt hätt ich hier auch mal ne frage. also es geht darum, dass ich on-the-fly
nen div layer duplizieren will. der beinhaltet formular felder. das is auch
so weit kein problem

content = document.getElementById('vorlage').innerHTML;
document.getElementById('box').innerHTML += content;


so, nun jedoch, mein problem:

ich hab ne textarea und nen select. namen jeweils textarea_x1, select_x1
nun hab ich gedacht:

content = content.replace( /_x\d+/, "_x"+(addcount+1) );

addcount ist ne variable die bei jedem klick erhöhrt wird. nun ersetzt das
replace() aber nur den namen bei textarea_x1 und den bei select_x1 nicht.
und das bei jedem klick. textarea macht er jedes mal. von 1 auf 2, 2 auf 3,
... etc aber select_x1 macht er nie. hab ich da irgend nen denk fehler?
ist das wie preg_match() der nur das erste vorkommen erkennt, oder
wo liegt meine blockade?
  View user's profile Private Nachricht senden
dastef
Threadersteller

Dabei seit: 03.11.2003
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 28.08.2004 19:58
Titel

Antworten mit Zitat Zum Seitenanfang

sooo blockade gelöst - der global-Modifier fehlte. <-- Schuld!
  View user's profile Private Nachricht senden
Anzeige
Anzeige
 
Ähnliche Themen Javascript: replace
Javascript suchen ersetzen / replace
JS | replace - regex - br
Kleine Frage zu JS replace
Probleme mit eregi-replace() (Badword-Filter)
Illustrator ersetzt Schriften, obwohl sie vorhanden sind
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.