• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

nur text ausgeben ohne html elemente

Status
Für weitere Antworten geschlossen.

saibo

Neues Mitglied
hallo ich habe eine kurze frage zum thema text einlesen. wenn ich per document.getElementByID. ... innerHtml von einem element einlese und das ergebnis in einen string schreibe erhalte ich ja zusätzlich auch alle html elemente inenrhalb des bereichs.

ist es möglich nur den text in einem html element einzulesen und den html teil wegzulassen oder muss ich die html elmente manuell rausfiltern.

also zum beispiel bei folgendem html code im document will ich nur den Text:


HTML:
<div id="test><p>Das ist ein <a href="#">test </a></p></div>
 
Versuch's mal so:
PHP:
var string = "ein text mit <em>html</em>-Tags"
string = string.replace(/<.*>/gi, "")
Ansonsten guck dir an wie die String-Methode replace() respektive reguläre Ausdrücke in JavaScript funktionieren, ich bin mir nicht sicher.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben