Workaround für outerText
duafjen
- javascript
0 derletztekick0 duafjen
Hallo,
ich möchte aus einem bestehenden HTML- Element den Inhalt ohne eingeschlossene Tags auslesen.
document.getElementById('xy').outerText würde genau das machen, allerdings wird das ja nicht von allen Browsern unterstützt.
.innerHTML würde gehen, nur wie bekomme ich am einfachsten die Tags dort raus?
vielen Dank schonmal im voraus
Hallo duafjen,
.innerHTML würde gehen, nur wie bekomme ich am einfachsten die Tags dort raus?
Mit Hilfe von replace() könntest Du Dir was basteln. Bei google wirst Du einiges finden, was dem hier entspricht:
function replaceHtml(string) {
return string.replace(/\<[\/\!]*?[^\<\>]*?\>/g,"");
}
Mit freundlichem Gruß
Micha
Hallo duafjen,
.innerHTML würde gehen, nur wie bekomme ich am einfachsten die Tags dort raus?
Mit Hilfe von replace() könntest Du Dir was basteln. Bei google wirst Du einiges finden, was dem hier entspricht:
function replaceHtml(string) {
return string.replace(/<[/!]?[^<>]?>/g,"");
}
>
>
>
>
> Mit freundlichem Gruß
> Micha
Ja, das funktioniert und war genau das was ich möchte! Vielen Dank nochmal!