goto;
Erfahrenes Mitglied
Hallo zusammen,
ich möchte einen HTML-String in ein DOM-Element umwandeln und anschließend nach einem Element innerhalb dieses neuen Elements suchen:
Die Funktion "onContentChange" erhält als Parameter das plain html. In der Funktion detectElement soll dann ein entsprechendes Element gesucht/gefunden werden, allerdings werde ich mit der Meldung "getElementById is not a function" vertröstet. Was mache ich falsch?
Viele Grüße
ich möchte einen HTML-String in ein DOM-Element umwandeln und anschließend nach einem Element innerhalb dieses neuen Elements suchen:
Javascript:
export default class Modal extends React.Component {
[...]
onContentChange = (htmlString) => {
let dom = document.createElement('div');
dom.innerHTML = htmlString;
this.detectElement(dom);
};
detectElement = (dom) => {
let element = dom.getElementById('top-crosssell-side');
console.log(element); // null
};
[...]
}
Die Funktion "onContentChange" erhält als Parameter das plain html. In der Funktion detectElement soll dann ein entsprechendes Element gesucht/gefunden werden, allerdings werde ich mit der Meldung "getElementById is not a function" vertröstet. Was mache ich falsch?
Viele Grüße