答案:<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>