JS 怎样获取 script标签中的内容

如题所述

只能获取到inline的JS内容,如果脚本是通过 src 加载进来的,这个是没办法取出的。


对于 inline 的 JS 内容,高端浏览器使用 textContent ,IE6/7/8 使用 innerText。下面是例子:

<script id="s1">alert(1);</script>


var script = document.getElementById( 's1' );
 
var text = script.textContent || script.innerText;
 
console.log( text ); // output alert(1);

   

温馨提示:内容为网友见解,仅供参考
无其他回答

如何使用JS取出<script>标签中的文本
首先,只能取出inline的JS内容,如果脚本是通过 src 加载进来的,这个是没办法取出的。对于 inline 的 JS 内容,高端浏览器使用 textContent ,IE6\/7\/8 使用 innerText。下面是例子:<script id="s1">alert(1);<\/script> var script = document.getElementById( 's1' );var text = script.textCo...

JS 怎样获取 script标签中的内容
只能获取到inline的JS内容,如果脚本是通过 src 加载进来的,这个是没办法取出的。对于 inline 的 JS 内容,高端浏览器使用 textContent ,IE6\/7\/8 使用 innerText。下面是例子:<script id="s1">alert(1);<\/script> var script = document.getElementById( 's1' ); var text = script.textConte...

如何使用JS取出<script>标签中的文本
先通过选择器选中元素,获取dom 如:document.getElementById(“ ”)\/\/通过id获取 然后通过text获取文本 如:document.getElementById(“id”).text 同样,获取到dom后,可以追加innerHTML获取标签内html,追加attr获取元素属性等...

如何用js获取标签<p>标签内容<\/p>里的数据,即标签内容 TagName(id...
1,<button>结束标签没有 2,<script type="javascript"><\/script> 3,是getElementsByTagName而不是getElementByTagName 4,document.getElementsByTagName("p")应该为document.getElementsByTagName("p")[0]正确代码:<!DOCTYPE html> <html> <body> <h1> 我的 Web 页面<\/h1> <p id="demo"...

js 中如何取出数组中的值?
电脑、html编辑器、浏览器。1、首先,打开html编辑器,新建html文件,例如:index.html,编写问题基础代码。2、在index.html中的<script>标签,输入js代码:$('body').append($('#shuz').val());。3、浏览器运行index.html页面,此时shuz数组中的值被成功用js取出打印了出来。

js 正则获取a标签内容
js正则表达式 \/<a.*?>(.*?)<\\\/a>\/ig 完整的Javascript正则匹配a标签内容的程序如下 <script type=text\/javascript> var str = "<a onclick=\\"statistics.packagename('com.ys137.app')\\" href=\\"javascript: void(0);\\">com.ys137.app<\/a><a onclick=\\"statistics.keyword('3')...

请问怎么获取一个<script src='xxx'>标签中所引用的js文件的源代码?我...
就和获取iframe 的src属性是一样的方法 <!DOCTYPE html> <html xmlns="<head> <script type="text\/javascript" src="xxx"><\/script> <\/head> <script type="text\/javascript"> var s = document.getElementsByTagName('script');alert(s[0].getAttribute('src'));<\/script> <\/body> <\/...

怎么用JS获取HTML标签内的内容
1、首先打开hbuilder软件,新建一个html文件,里面写入一个p标签和一个按钮标签。2、然后在p标签的下方设置一个script标签,里面写入js胆码;先获取p标签和按钮的dom对象,然后给按钮添加一个点击事件,再点击事件爱的回调中alertp标签的text属性即可。3、最后打开浏览器,可以看到一段文字和一个按钮,...

JS截取内容
可以的,使用lastIndexOf方法和substr来实现,例子代码如下:<script language="JavaScript" type="text\/JavaScript"> s='s军事武器';s='s美女明星\\\\日韩女明星';\/\/s='s美女明星\\\\港台女明星\\\\钟楚红';document.write(s.substr(s.lastIndexOf('\\\\')+1));<\/script> 你分别对前三行代码的另外...

jsp如何获取一个标签中的内容,放入另一个标签中?
然后在 页面上SELECT控件后面加个隐藏的文本框,刚打开页面的时候如果这个SELECT有值,也就是说如果是修改的时候,你应该把这个值放到隐藏框里,并且让SELECT显示这个选中的值,然后要给下拉加一个CHANGE事件,只要触发事件就用JS把这个新的KEY值存到隐藏框里,这样提交后你直接取这个隐藏框里的值操作就行...

相似回答