実行しているスクリプトの要素を捕まえる
<script> var currentScript = (function (e) { return 'SCRIPT' === e.nodeName ? e: arguments.callee(e.lastChild) })(document); alert(currentScript.textContent); </script> おまけ <script> alert((function () {/* ab cc */})+'') </script>