我想获得脚本标记示例的内容
现在在src属性中看到上面加载bolo7.com我要捕获的内容 我尝试了很多方法,但它不起作用
尝试1 - >的document.getElementById( “数据”)的innerHTML。 //不起作用
try2 - > 。的document.getElementById( “数据”)文本; //不起作用
如果你在javascript中很聪明,请给我回答如何在内容中获取脚本内容
提前感谢您的回答 我的网站是:http://www.bolo7.com/
答案 0 :(得分:0)
HTMLScriptElement接口定义的 text 属性是script元素的文本内容。如果元素使用 src 属性,则它不应包含任何内容,因此其 text 属性将为空字符串。
在这种情况下,你需要以其他方式访问src,也许XMLHttpRequest也适合。
另请注意,脚本元素的id属性对链接资源中使用的DOCTYPE无效(文档为invalid)。
答案 1 :(得分:0)
这样的东西?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript">
//some data here
function add1(x) {
return 1 + x;
}
</script>
<script type="text/javascript">
alert(document.getElementsByTagName("script")[0].innerHTML);
</script>
</head>
<body>
</body>
</html>
但RobG是对的,仅适用于内联javascript。