Forum Moderators: open
<div id="foo">
<script>showInfo();</script>
</div> <div id="foo"></div>
<script>showInfo();</script>
var myScript = document.currentScript;
var fooDiv = myScript.parentNode;
console.log(fooDiv.id); //should returns foo
var scripts = document.getElementsByTagName('script'),
info = scripts[scripts.length - 1].parentNode.id; var info = document.currentScript || $('script')[$('script').length - 1];
info = info.parentNode.id; var info = document.currentScript ||
document.getElementsByTagName('script')[document.getElementsByTagName('script').length - 1];
info = info.parentNode.id;