Javascript showDiv函数js的小错误
我需要一些关于javascript的小错误的帮助。我是js的笨蛋,所以我不知道怎么做 我想通过点击不同的按钮在同一页上显示不同的内容。 我使用了showDiv()函数,但是所有的Buton都使用相同的函数,所以这不起作用,我不知道如何为每个Buton指定一个函数 这是我的密码:Javascript showDiv函数js的小错误,javascript,function,Javascript,Function,我需要一些关于javascript的小错误的帮助。我是js的笨蛋,所以我不知道怎么做 我想通过点击不同的按钮在同一页上显示不同的内容。 我使用了showDiv()函数,但是所有的Buton都使用相同的函数,所以这不起作用,我不知道如何为每个Buton指定一个函数 这是我的密码: 函数showDiv(){ document.getElementById('txt1').style.display=“block”; document.getElementById('nxt1').style.dis
函数showDiv(){
document.getElementById('txt1').style.display=“block”;
document.getElementById('nxt1').style.display=“inline”;
}
函数showDiv(){
document.getElementById('txt2').style.display=“block”;
document.getElementById('nxt2').style.display=“inline”;
}
函数showDiv(){
document.getElementById('txt3').style.display=“block”;
document.getElementById('nxt3').style.display=“inline”;
}
Le texte 1 ici
下一(1)
Le texte 2 ici
下一(2)
Le texte 3 ici
下一步(3)
当您用相同的名称声明多个函数时,您将用新的声明覆盖以前的声明。因此,当您三次声明showDiv
时,只有最后一次有效:)
最简单(尽管不是最干净)的方法是为函数指定不同的名称:
函数showDiv1(){
document.getElementById('txt1').style.display=“block”;
document.getElementById('nxt1').style.display=“inline”;
}
函数showDiv2(){
document.getElementById('txt2').style.display=“block”;
document.getElementById('nxt2').style.display=“inline”;
}
函数showDiv3(){
document.getElementById('txt3').style.display=“block”;
document.getElementById('nxt3').style.display=“inline”;
}
Le texte 1 ici
下一(1)
Le texte 2 ici
下一(2)
Le texte 3 ici
接下来(3)
将一个参数传递给您showDiv(parameter)
,然后在函数内部检查该参数的值并将其称为相应的代码。只需以不同的方式命名即可。非常感谢您的回答和其他建议!我已经使用了onclick功能,它更智能,工作更完美!!!非常感谢您的支持!