Js通过id来控制div时出现错误 RT,有没有解决办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 js与HTML代码在同一页面,出错原因是与HTML页面中已有的ID对冲,JS:<script type=text/javascript>window.onload = function(){var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");xmlDoc.async = false;xmlDoc.load("../data/flashdata.xml");//xml文件名var nodes = xmlDoc.selectNodes("bcaster//item");$("imgg1").src = nodes[0].attributes[0].value;$("aa1").href = nodes[0].attributes[1].value;$("aa2").href = nodes[0].attributes[1].value;$("aa2").innerText = nodes[0].attributes[2].value;$("imgg2").src = nodes[1].attributes[0].value;$("bb1").href = nodes[1].attributes[1].value;$("bb2").href = nodes[1].attributes[1].value;$("bb2").innerText = nodes[1].attributes[2].value;}function $(id){ return document.getElementById(id);}</script>HTML:<DIV class=mod id=mantle><DIV class=mod-content><DIV class=bd><DIV class=cls id=yslider><P><A href="#" id="aa1"><IMG id="imgg1" src=""></A></P><P><A href="#" id="bb1"><IMG id="imgg2" src=""></A></P></div><SCRIPT type=text/javascript>var container=G("yslider");var slider = new PicSlide({ container:container, pics:container.getElementsByTagName("span"), pages:container.getElementsByTagName("li"), interval:5000, eventType:"mouseover", effect:"fade"});slider.run();</SCRIPT> 从贴出来的代码看没有什么问题,如果是html里面有两个一样id的控件的话,是肯定不行的 如果是页面中有相同的id,那改一个id的属性值不就行了,id是唯一的,页面中不能有两个相同的id 通过JS获取系统win32软件,插入到数据库中 js正则如何验证多组ip JS滚动 恳求一正则表达式,很简单的,先谢谢啦。 倒计时代码这么写怎么报错,请高手进来看看指点下,谢谢!! 又遇到alert的问题了 浏览器扩展的content_scripts应该怎么写啊?怎么响应类似onClick这样的事件? js+dom中的集合复制的非常诡异的问题 点击第一个按钮,并没有变红,哪里有问题? 怎样在新开一个窗口的同时关闭原窗口?(63分) 请问如何在ajax提交数据的过程中弹出提示框在取得数据后关闭 这样的正则表达式该怎么写
<script type=text/javascript>
window.onload = function(){
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load("../data/flashdata.xml");//xml文件名
var nodes = xmlDoc.selectNodes("bcaster//item");
$("imgg1").src = nodes[0].attributes[0].value;
$("aa1").href = nodes[0].attributes[1].value;
$("aa2").href = nodes[0].attributes[1].value;
$("aa2").innerText = nodes[0].attributes[2].value;$("imgg2").src = nodes[1].attributes[0].value;
$("bb1").href = nodes[1].attributes[1].value;
$("bb2").href = nodes[1].attributes[1].value;
$("bb2").innerText = nodes[1].attributes[2].value;}
function $(id){
return document.getElementById(id);
}</script>
HTML:
<DIV class=mod id=mantle>
<DIV class=mod-content>
<DIV class=bd>
<DIV class=cls id=yslider>
<P><A href="#" id="aa1"><IMG id="imgg1" src=""></A></P>
<P><A href="#" id="bb1"><IMG id="imgg2" src=""></A></P></div>
<SCRIPT type=text/javascript>
var container=G("yslider");
var slider = new PicSlide({
container:container,
pics:container.getElementsByTagName("span"),
pages:container.getElementsByTagName("li"),
interval:5000,
eventType:"mouseover",
effect:"fade"
});
slider.run();</SCRIPT>