当前位置:编程学习 > JS >>

懂javascript脚本的高手进来

<script type="text/javascript">
var show_num ;
function menu_change(id)
{
for(i=0;i<15;i++)
{
if(id == i)
{
document.getElementById("show_"+i).style.display = "block";
}
else
{
if(document.getElementById("show_"+i) != null)
{
document.getElementById("show_"+i).style.display = "none";
}
}
}

}
function next_change()
{
show_num = show_num + 1;
if(show_num > 12 )
{
show_num = 1;
}
menu_change(show_num);
}
function pre_change()
{
show_num = show_num - 1;
if(show_num < 1 )
{
show_num = 12;
}
menu_change(show_num);
}
function show_change(id)
{
show_num = id;
menu_change(show_num);
}
</script>
每一行都帮忙注释 本人不懂脚本 学过.net 看的懂点 如果要加东西或者减东西怎么办 帮助做出来加分
答案:<script type="text/javascript">

//定义变量
var show_num ;
function menu_change(id)
{

//循环15次
for(i=0;i<15;i++)
{

//当前循环次数为传入的id时
if(id == i)
{

//找到当前页面中id为show_i的元素,并将其显示
document.getElementById("show_"+i).style.display = "block";
}
else
{

//如果循环次数不为传入的id,并且能找到show_i这个元素,则将id为show_i的元素隐藏
if(document.getElementById("show_"+i) != null)
{
document.getElementById("show_"+i).style.display = "none";
}
}
}

}
function next_change()
{

//变量自加1
show_num = show_num + 1;

//如果大于12
if(show_num > 12 )
{

//变量赋值为1
show_num = 1;
}

//调用方法,参数为变量show_num
menu_change(show_num);
}
function pre_change()
{

//变量自减1
show_num = show_num - 1;

//如果变量小与1
if(show_num < 1 )
{

//变量赋值为12
show_num = 12;
}

//调用方法,参数为变量show_num
menu_change(show_num);
}
function show_change(id)
{
show_num = id;
menu_change(show_num);
}
</script>

<script type="text/javascript">
var show_num ;//定义变量
function menu_change(id)
{
for(i=0;i<15;i++)//循环15次
{

if(id == i)//当前循环次数为传入的参数id时,执行花括号里的语句
{

document.getElementById("show_"+i).style.display = "block"; //找到当前页面中id=show_i的元素,并将其显示。原来那个对象是隐藏的,现在将其显示出来
}
else
{

//如果循环次数不为传入的id,并且能找到show_i这个元素,则将id为show_i的元素隐藏
if(document.getElementById("show_"+i) != null)
{
document.getElementById("show_"+i).style.display = "none";
}
}
}

}
function next_change()
{

//变量自加1
show_num = show_num + 1;

//如果大于12
if(show_num > 12 )
{

//变量赋值为1
show_num = 1;
}

//调用函数menu_change,参数为变量show_num
menu_change(show_num);
}
function pre_change()
{

//变量自减1
show_num = show_num - 1;

//如果变量小与1
if(show_num < 1 )
{

//变量赋值为12
show_num = 12;
}

//调用函数menu_change,参数为变量show_num
menu_change(show_num);
}
function show_change(id)
{
show_num = id;//给show_num 赋值
menu_change(show_num);//调用函数menu_change,参数是show_num
}
</script>

上一个:怎么学javascript?
下一个:如何用JavaScript编写菜单函数?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,