javascriptコードの中で現在のコードがあるscript元素のオブジェクトを取得します.
929 ワード
友達が私に聞いたのですが、実現する方法がありますか?
回答3 Firefox 4以上はdocument.current Scriptを使うことができます.
<scripttype="text/javascript">
how to get the object of this script element
</script>
:
<script type="text/javascript">
var scripts = document.getElementsByTagName('script');
var current = scripts[scripts.length-1];
</script>
直接的な方法はありません.Srcまたはcontentのマッチングで推測してもいいです.一番簡単なのはやはりあなたにあげるのです.回答3 Firefox 4以上はdocument.current Scriptを使うことができます.