我遇到以下脚本的问题。 调用脚本是: script src =" // 192.168.6.10/js/cYJIeCa30E.js 需要为cYJIeCa30E.js解析生成的脚本 在这个脚本中我有:
var scripts = document.getElementsByTagName('script');
var lastScript = scripts[scripts.length-1];
var scriptName = lastScript.src;
var name = scriptName.split('/');
alert(name);
alert(name)给出逗号分隔值:
http:,,192.168.6.10,js,cYJIeCa30E.js
但
警告(姓名[4])给出了':'不是最后一个' /' 之后的值知道我错过了什么吗?
由于
答案 0 :(得分:0)
正确的方法是这样的:
var scripts = document.getElementsByTagName('script');
var lastScript = scripts[scripts.length-1];
var scriptName = lastScript.src;
var a = scriptName.split('/');
alert(a[4]); //cYJIeCa30E.js
注意您可以将变量a
更改为任何其他变量。感谢Mike C
获取MDN链接