Script Evaluation
by ikbelkirasan
HTML
<textarea id="myScript" rows="5" readonly>
<script>
var $myVal = "f00";
</script>
</textarea><hr />
<label id="myLabel">Hello</label>
JavaScript
$(function(){
$scriptVar = $('#myScript').text();
$scriptVar = $scriptVar.replace('<script>', '')
$scriptVar = $scriptVar.replace('<\/script>', '')
$scriptVar = $scriptVar.trim()
console.log($scriptVar)
eval($scriptVar)
setTimeout(() => {
console.log('myVal', $myval)
}, 1000)
});