JavaScript HTML-Tags entfernen

rambodieschen

Lt. Junior Grade
Dabei seit
Aug. 2011
Beiträge
307
Hallo zusammen

Ich will aus einem String die Tags herausnehmen so das ich nur noch den Text inkl. Kommas übrig habe.
Der String sieht z.B. So aus:
Code:
<span style="color: #9F8AA6;" class="username-coloured">Bing [Bot]</span>, <a href="./memberlist.php?mode=viewprofile&amp;u=412">roger</a>, <a href="./memberlist.php?mode=viewprofile&amp;u=489">bravo</a>
und sollte dann so sein:
Code:
Bing [Bot], roger, bravo
Mein Code mit wird leider nichts entfernt:
Code:
var res = htmltext.replace("<[^>]*>", "");
Wie muss der Befehl korrekt aussehen?

Danke und Gruss
Rambodieschen
 

Yuuri

Fleet Admiral
Dabei seit
Okt. 2010
Beiträge
12.487
Machs dir einfach (anhand deines Posts jetzt):
Code:
document.querySelector(".postcontent").textContent
Code:
Hallo zusammen

Ich will aus einem String die Tags herausnehmen so das ich nur noch den Text inkl. Kommas übrig habe.
Der String sieht z.B. So aus: 
	Code:
	<span style="color: #9F8AA6;" class="username-coloured">Bing [Bot]</span>, <a href="./memberlist.php?mode=viewprofile&amp;u=412">roger</a>, <a href="./memberlist.php?mode=viewprofile&amp;u=489">bravo</a>
und sollte dann so sein: 
	Code:
	Bing [Bot], roger, bravo
Mein Code mit wird leider nichts entfernt:

	Code:
	var res = htmltext.replace("<[^>]*>", "");
Wie muss der Befehl korrekt aussehen?

Danke und Gruss
Rambodieschen
 

rambodieschen

Lt. Junior Grade
Ersteller dieses Themas
Dabei seit
Aug. 2011
Beiträge
307
Sorry verstehe deine Antwort und Code nicht. Wieso ist meine Frage ein Code?
Dann sollte es in meinem Fall so aussehen?
Code:
alert(document.querySelector("<[^>]*>").htmltext);
htmltext ist die Variable mit dem Inhalt.
Code:
<span style="color: #8F8DC6;" class="username-coloured">Bing [Bot]</span>, <a href="./memberlist.php?mode=viewprofile&amp;u=432">roger</a>, <a href="./memberlist.php?mode=viewprofile&amp;u=49">bravo</a>
Ergänzung ()

Okay, ich habe es jetzt gelöst:
Code:
cleanText = strInputCode.replace(/<\/?[^>]+(>|$)/g, "");
 
Zuletzt bearbeitet:

Yuuri

Fleet Admiral
Dabei seit
Okt. 2010
Beiträge
12.487
Top