Maison > Article > interface Web > Exemples de fonctions courantes pour les effets de commutation à plusieurs couches implémentés dans les compétences javascript_javascript
L'exemple de cet article décrit la fonction commune des effets de commutation à plusieurs couches implémentés en javascript. Partagez-le avec tout le monde pour votre référence. La méthode de mise en œuvre spécifique est la suivante :
function ChangeDiv(tagId,tagName,divId,divName,zDivCount,tagclass,divclass) { for(i=0;i<=zDivCount;i++) { document.getElementById(divName+i).style.display="none"; document.getElementById(divName+i).className=''; document.getElementById(tagName+i).className=''; } document.getElementById(divName+divId).style.display="block"; document.getElementById(tagName+tagId).className=tagclass; document.getElementById(divName+divId).className=divclass; }
tagId, tagName est l'identifiant et le nom de la couche de contrôle cliquée par la souris divId, divName est l'identifiant et le nom de la couche contrôlée à afficher et masquée zDivCount est le nombre de couches affichées et masquées - 1 (si c'est le cas est 5 couche est 4)
tagclass et divclass sont respectivement le style de la couche de contrôle et le style de la couche contrôlée
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.