谁能解释下,谢谢了,我看不懂这些:红色的都看不懂
function showSwitchNav(screen) {
var NavStr = "" ;
for (i=1;i<=MaxScreen;i++) {
if (i == screen) {
NavStr += '<li onmouseover="pauseSwitch();" onmouseout="goonSwitch();"><a href="javascript://" target="_self" class="sel">'+i+'</a></li>' ; }
else {
NavStr += '<li onmouseover="pauseSwitch();" onmouseout="goonSwitch();" onclick="goManSwitch('+i+');"><a href="javascript://" target="_self">'+i+'</a></li>' ;
}
}
document.getElementById("SwitchNav").innerHTML = NavStr ;}
function showSwitchNav(screen) {
var NavStr = "" ;
for (i=1;i<=MaxScreen;i++) {
if (i == screen) {
NavStr += '<li onmouseover="pauseSwitch();" onmouseout="goonSwitch();"><a href="javascript://" target="_self" class="sel">'+i+'</a></li>' ; }
else {
NavStr += '<li onmouseover="pauseSwitch();" onmouseout="goonSwitch();" onclick="goManSwitch('+i+');"><a href="javascript://" target="_self">'+i+'</a></li>' ;
}
}
document.getElementById("SwitchNav").innerHTML = NavStr ;}
不懂
var NavStr = "";
for (i = 1; i <= MaxScreen; i++) {
if (i == screen) {
NavStr += '<li onmouseover="pauseSwitch();" onmouseout="goonSwitch();"><a href="javascript://" target="_self" class="sel">' + i + '</a></li>';
}
else {
NavStr += '<li onmouseover="pauseSwitch();" onmouseout="goonSwitch();" onclick="goManSwitch(' + i + ');"><a href="javascript://" target="_self">' + i + '</a></li>';
}
}
document.getElementById("SwitchNav").innerHTML = NavStr;
}美化一下,这样就能看懂了吧,for循环体中就是分两种情况拼接一个字符串啊。
然后输出到id名字叫SwitchNav元素里面