<script language="javascript">
var k = Math.floor(Math.random()*5+1);
for(i=1; i <6; i++){
if( i==k){
document.getElementById("info"+i).className="sw";
document.getElementById("tag"+i).className="ha";
document.getElementById("tag"+i).getElementsByTagName("h4")[0].className="hb";
document.getElementById("tag"+i).getElementsByTagName("a")[0].className="hc";
}
else{
document.getElementById("info"+i).className="hd";
}
}
function kijijitag(tag){
for(i=1; i <6; i++)
{
if (i==tag)
{
document.getElementById("info"+i).className="sw";
document.getElementById("tag"+i).className="ha";
document.getElementById("tag"+i).getElementsByTagName("h4")[0].className="hb";
document.getElementById("tag"+i).getElementsByTagName("a")[0].className="hc";
}
else{
document.getElementById("info"+i).className="hd";
document.getElementById("tag"+i).className="";
document.getElementById("tag"+i).getElementsByTagName("h4")[0].className="";
document.getElementById("tag"+i).getElementsByTagName("a")[0].className="";
}
}
}
</script>
老大你说的我还是没怎么看懂,,这是一个导航的代码唉
js代码看不懂
你好,首先你要清楚上面代码中addEventListener是给一个元素绑定了一个鼠标移入事件。而这里需要理解一个问题就是【事件冒泡】,正常情况下,任一一个子元素触发事件都会冒泡到父元素上,这时我们如果想知道真正触发事件的是哪个元素,就可以通过 e.target 来确定。例:parentdiv有p和span两个子元素,结构如...
请帮我全面解释下以下JS代码的含义及修改方法!
首先你要了解document.cookie的格式:document.cookie="userId=828; userName=hulk";假设你这个js中的document.cookie="musicurl=www.sina.com"var cookieString = new String(document.cookie);载入页面cookie ; 以开头例子来说这时候cookieString="musicurl=www.sina.com"var cookieHeader = "mus...
急!!!谁帮我解释下这段JS代码。。谢谢了!!
params:{"type":"leaderDeptCode",unid:node.id} \/\/要提交的参数 callback:function(iptions,success,response){ \/\/回传函数,就是提交到服务器返回客户段时调用的方法 if(succes){ \/\/如果不发生异常执行下面的代码 \/\/判断返回的状态是否正常 if(null != response.responseText && response.response...
谁能帮我解释一下这段JS代码,最好能逐句解释一下,谢谢各位啦!
var temp=document.form1.type2\/\/定义temp 变量值为表单form1里面type2 function redirect(x){\/\/定义函数redirect 形式参数x var i i=0 for (var m=temp.options.length-1;m>0;m--) \/\/for循环 m=type2的长度-1.type2应该是一个下拉列表 就是里面的项目数量.temp.options[m]=null \/\/设...
请js大神帮我注释,想自学,详细点,谢谢!代码如下
如果图片看不清,这是源代码:\/*函数后的(window, document);表示要执行这个函数。所以要求(window, document)前面必须是一个表达式,而 !正是这个作用。也就意味着这是自调用函数*\/ ! function (e, t, a) {\/\/这的参数a可能已被弃用 function n() { c(".love{width: 20px;height: 20px...
求js代码!谢谢!
function checkAll(form1,status){\/\/ var elements = form1.getElementsByTagName('input');\/\/查找所有input控件 for(var i=0; i<elements.length; i++){\/\/ if(elements[i].type == 'checkbox'){\/\/查找属於check的控件 } } } 第二题:这里写的是新建一个层,显示form菜单,原理一样 <...
关于JS的代码 什么意思 详细讲一下 谢谢 高手!
function showsubmenu(sid) \/\/比如sid=1 { whichEl = eval("submenu" + sid); \/\/whichEl=submenu1(ie可以直接这样获取id是submenu1的节点,其他浏览器不兼容所以【whichEl = document.getElementById("submenu" + sid);】更好一些,如果获取的是之前的一个对象那么就用当前的是正确的)if...
一段js代码什么意思啊?谢谢!
从第二行开始到结束,是一个自调用函数,自调用函数结构如下 (匿名函数)();因为这个匿名函数没有名字,也没有赋值给一个变量,所以要这样写来调用这个匿名函数。因此这段js代码意思就是,先执行第一行,然后再调用这个匿名函数。其他细节代码就不多说了,您应该理解。
麻烦js高手给翻译以下代码~每行每行都解释一下~谢谢~拜托~ windo...
var Time=null; \/\/设置时间变量 Time=setInterval( \/该变量是一个定时函数,第二个参数是1000,就是1000毫秒运行一次 function(){ \/\/定时函数内容 var Day=document.getElementById('day'); \/\/获取日期变量 var start = new Date().getTime(); \/\/建立一个日期对象,获取当前时间linux时间戳 var...
JS代码的含义,本人新手
"Bill",lname:"Gates",age:56};\/\/json对象for (x in person)\/\/遍历json对象(x就是json对象中的key){txt=txt + person[x];\/\/把遍历出来的value加给txt,第二次进for循环的时候,值加在第一次的后面}document.getElementById("demo").innerHTML=txt;\/\/放在id是demo的元素中} ...