Having something like this:
<div id="myDiv"><script>document.write('SOMETHING');</script></div>
Now i want to get "SOMETHING". when i try
$("#myDiv").text();
it returns:
<script>document.write('SOMETHING');</script>
Thanks
Having something like this:
<div id="myDiv"><script>document.write('SOMETHING');</script></div>
Now i want to get "SOMETHING". when i try
$("#myDiv").text();
it returns:
<script>document.write('SOMETHING');</script>
Thanks
You can use innerText
property. ( textContent
will not work as expected as it will log all content of the script. )
const div = document.getElementById('myDiv')
console.log(div.innerText)
<div id="myDiv"><script>document.write('SOMETHING');</script></div>