<script data-src="scripts/" src="scripts/myscript.js"></script>
内からmyscript.jsどのように取得しますdata-srcか?これと同じ形式でロードされたスクリプトもたくさんありmyscript.js、属性を取得するという事実以外は何も知らないと仮定しますdata-src
これは可能ですか?
<script data-src="scripts/" src="scripts/myscript.js"></script>
内からmyscript.jsどのように取得しますdata-srcか?これと同じ形式でロードされたスクリプトもたくさんありmyscript.js、属性を取得するという事実以外は何も知らないと仮定しますdata-src
これは可能ですか?
scriptスクリプトがによって検出された最後の要素になるため、次の要素が最後getElementsByTagName()になるまで次の要素scriptが読み込まれるまで、このようにすることができます。
var scriptList = document.getElementsByTagName('script');
var me = scriptList[scriptList.length-1];
var mySrc = me.getAttribute('data-src');
特定のスクリプトタグのdata-src属性の場合、タグにIDを設定し、IDを介して取得します。
<script id='DataSrcScript' data-src="scripts/" src="scripts/myscript.js"></script>
var dataSrc = document.getElementById('DataSrcScript').getAttribute('data-src');