我正在尝试使用src="";
提取数据并将其加载到变量中,但没有成功。
以下是我一直在使用的代码:
var JSONObject = document.getElementById("data").innerHTML;
console.log(JSONObject);

<script type='text/javascript' src='https://www.instagram.com/xsolvesoftware/media/' id="data"></script>
&#13;
答案 0 :(得分:2)
innerHTML
正是它所说的内容:内部HTML。它是<script>
和</script>
之间的HTML,其中没有任何内容。
如果您想阅读JS,则需要getAttribute('src')
,然后为其发出HTTP请求(例如,使用fetch
或XMLHttpRequest
)。
同源政策可能会阻止此行为。