script标签的id属性 和普通的html标签一样script也是html元素 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 script也是dom节点,它也有id属性. 这个是163邮箱登陆页面的源代码,我看好多script标签中都有id属性,主要有什么作用? html,head 这些都有id属性,只要在DOM对象了的都有id 我只是不明白这个标签中的id是用来做什么的?是用来附Css样式还是只是简单的做一个标识? 这个是163邮箱登陆页面的源代码,你帮我看看可以吗?http://email.163.com/ 看了,它这个里面的2个js<script id="jsBase" type="text/javascript" src="http://mimg.127.net/index/lib/scripts/base.js"></script><script id="jsBaseInner" type="text/javascript">这个2个id就出现了这一次,就像起了个标识一样,具体作用只有文写这个脚本的人乐。。 Script中的id还是有用的,比如如果页面需要加载的JS文件过多,那样最好是写一个JS文件用来加载这些JS文件。比如:require: function(libraryName){ document.write('<script type="text/javascript" src="'+libraryName+'"></script>'); },//动态加载JS文件load: function(){ var cr_scripts = new Array(); var scriptObjects = document.getElementsByTagName("script");//这里是通过ByTagName取得script的 当然也可以通过id来取 for(var i = 0; i < scriptObjects.length; i++) { var s = scriptObjects[i]; var path = “” cr_scripts = cr_scripts.concat([ path + "js/prototype.js", path + "js/utility/utility.js", path + "js/webclient.js", path + "js/nrcap2sdk.js", path + "js/combobox.js", path + "js/c7web_combobox.js", path + "js/slider.js", path + "js/range.js", path + "js/timer.js" ]); } for(var j = 0;j < cr_scripts.length;j++) { _sl.require(cr_scripts[j]); }; }, 还有一个问题,就是JS文件过多的话,script标签中不是有src属性可以直接写路径的么?那为什么还要用id作为标识呢? 我在做跨域的时候用过。添加一个script标签,然后通过id获取它,把它删掉。 猜测: 初学所以观点可能不对,前几天学html的一个例子是 页面换皮肤的时候会 将 引用的css 写个 id如下:<link id="theme-style" href="themes/blue.css" rel="StyleSheet" type="text/css" />当切换皮肤时,会用Id定位,然后将 href设置不同的值来引用不同的css我想这里可能也是同理吧,会不会有时有需求要动态变化引用的js 一个标签如何调用2个脚本方法 求JAVASCRIPT的正则表达式 关于javascript操作<table>的问题 IE6\IE7,按图片原大小查看图片时,怎样使图片垂直、水平居中? 一个关于SELECT的奇怪问题,大家来看看! 怎样使用全局变量?(急) 去特定长度的字符串问题 在不知表单类型的情况下设置其VALUE的函数 初级问题,望不吝赐教!!!!!! cookie操作的问题 js 加号问题求解 这段代码怎么注释呢?
我只是不明白这个标签中的id是用来做什么的?是用来附Css样式还是只是简单的做一个标识?
这个是163邮箱登陆页面的源代码,你帮我看看可以吗?
http://email.163.com/
<script id="jsBase" type="text/javascript" src="http://mimg.127.net/index/lib/scripts/base.js"></script>
<script id="jsBaseInner" type="text/javascript">
这个2个id就出现了这一次,就像起了个标识一样,具体作用只有文写这个脚本的人乐。。
document.write('<script type="text/javascript" src="'+libraryName+'"></script>');
},//动态加载JS文件load: function(){
var cr_scripts = new Array();
var scriptObjects = document.getElementsByTagName("script");
//这里是通过ByTagName取得script的 当然也可以通过id来取
for(var i = 0; i < scriptObjects.length; i++)
{
var s = scriptObjects[i];
var path = “”
cr_scripts = cr_scripts.concat([
path + "js/prototype.js",
path + "js/utility/utility.js",
path + "js/webclient.js",
path + "js/nrcap2sdk.js",
path + "js/combobox.js",
path + "js/c7web_combobox.js",
path + "js/slider.js",
path + "js/range.js",
path + "js/timer.js"
]);
}
for(var j = 0;j < cr_scripts.length;j++)
{
_sl.require(cr_scripts[j]);
};
},
如下:
<link id="theme-style" href="themes/blue.css" rel="StyleSheet" type="text/css" />
当切换皮肤时,会用Id定位,然后将 href设置不同的值来引用不同的css我想这里可能也是同理吧,会不会有时有需求要动态变化引用的js