Startseite Forum
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

THEMA: replace()

replace() 1 Jahr, 12 Monate her #8674

  • david97
  • OFFLINE
  • Expert Boarder
  • Beiträge: 130
  • Karma: 3
Hallo,

ich will mithilfe der replace()-Funktion etwas ersetzen, das dem folgenden Schema entspricht:

<td>Irgendwas (dynamisch)</td>


Wie kann ich das machen?

Aw: replace() 1 Jahr, 12 Monate her #8675

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
Hier mal ein Beispiel

var mystring = '<td>Irgendwas (dynamisches)</td>';
document.write(mystring.replace(/<td>(.*)<\/td>/, '<b>neuer code</b>'));

Aw: replace() 1 Jahr, 12 Monate her #8676

  • david97
  • OFFLINE
  • Expert Boarder
  • Beiträge: 130
  • Karma: 3
Funktioniert perfekt - Danke!

Aw: replace() 1 Jahr, 12 Monate her #8677

  • david97
  • OFFLINE
  • Expert Boarder
  • Beiträge: 130
  • Karma: 3
Ok, Problem Nr. 2.

Es sieht ungefähr so aus:


<input name="player_id[ ID ][trusted_member]" id="player_id[ ID ][trusted_member]" disabled="disabled" checked="checked" class="hide_toggle" type="checkbox"></td>
<td></td>


Ich würde gerne die ID in eine Variable bekommen...

Aw: replace() 1 Jahr, 12 Monate her #8678

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
Dann nimm den Wert des id Attributes und schneide einfach alles ab, was du nicht brauchst

Aw: replace() 1 Jahr, 12 Monate her #8679

  • david97
  • OFFLINE
  • Expert Boarder
  • Beiträge: 130
  • Karma: 3
ok, habe es jetzt mit search() und substr().

Jetzt noch ein Problem

Das kommt mehrfach vor...
Wie bekomme ich alle IDs in ein Array?

Aw: replace() 1 Jahr, 12 Monate her #8680

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
Mit einer Schleife

Aw: replace() 1 Jahr, 12 Monate her #8681

  • david97
  • OFFLINE
  • Expert Boarder
  • Beiträge: 130
  • Karma: 3
Wie genau?

Aw: replace() 1 Jahr, 12 Monate her #8682

  • micha
  • OFFLINE
  • Administrator
  • Beiträge: 1919
  • Karma: 31
z. B. so:

var i = 0;
for( var i = 0; i < anzahl_der_durchläufe; i++) {
meinArray[i] = zuzuweisender_wert;
}

Aw: replace() 1 Jahr, 12 Monate her #8683

  • david97
  • OFFLINE
  • Expert Boarder
  • Beiträge: 130
  • Karma: 3
micha schrieb:
meinArray[i] = zuzuweisender_wert;


Wie soll ich den zuzuweisenden Wert ermitteln?


Irgendwie stehe ich jetzt neben der Leitung
Letzte Änderung: 1 Jahr, 12 Monate her von david97.
Ladezeit der Seite: 0.46 Sekunden

Login

Aktuell im Forum

mehr