Menu Javascript
tom
-
tom[] Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
tom[] Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai le code suivant
et comme de par hazrd, il ne fonctionne pas.
Pouriez vous m'indiquer la ou les erreur ?
Merci d'avances pour votre aide, tom
j'ai le code suivant
// Menu Settings var MenuItems[1] = new Array("item1", "lien1", "trgt1"); var MenuItems[2] = new Array("item2", "lien2", "trgt2"); var MenuItems[3] = new Array("item3", "lien3", "trgt3"); var MenuItems[4] = new Array("item4", "lien4", "trgt4"); var MenuItems[5] = new Array("item5", "lien5", "trgt5"); // Display Menu for (i=1; i<=5; i++) { document.write("<td class=\"menutop\" align=\""+top_align+"\" onClick=\"window.location.href='"+MenuItems[i][2]+"','target="+MenuItems[i][3]+"';\""+MenuItems[i][1]+"\"></td>"); }
et comme de par hazrd, il ne fonctionne pas.
Pouriez vous m'indiquer la ou les erreur ?
Merci d'avances pour votre aide, tom
A voir également:
- Menu Javascript
- Menu déroulant excel - Guide
- Canon quick menu - Télécharger - Utilitaires
- Telecharger javascript - Télécharger - Langages
- Windows 11 menu contextuel classique - Guide
- Windows 11 menu démarrer classique - Guide
4 réponses
pas mal la réponse de Nieli ... lol
a ma connaissance tu n'a pas le droit de créer les tableau de cette manière ... je te propose ça :
<table cellpadding="0" border="1" >
<tr>
<script type="text/javascript">
var MenuItems = new Array(6);
for (i=1; i < MenuItems.length; ++i) {
MenuItems[i] = new Array(3);
MenuItems[i][0] = "item" + i;
MenuItems[i][1] = "lien" + i;
MenuItems[i][2] = "trgt" + i;
}
// Display Menu
for (i=1; i<MenuItems.length; i++)
{
document.write('<td class="menutop" align="left" onClick="window.location.href=\''+MenuItems[i][2]+'\'">'+MenuItems[i][0]+'</td>');
}
</script>
</tr>
</table>
a ma connaissance tu n'a pas le droit de créer les tableau de cette manière ... je te propose ça :
<table cellpadding="0" border="1" >
<tr>
<script type="text/javascript">
var MenuItems = new Array(6);
for (i=1; i < MenuItems.length; ++i) {
MenuItems[i] = new Array(3);
MenuItems[i][0] = "item" + i;
MenuItems[i][1] = "lien" + i;
MenuItems[i][2] = "trgt" + i;
}
// Display Menu
for (i=1; i<MenuItems.length; i++)
{
document.write('<td class="menutop" align="left" onClick="window.location.href=\''+MenuItems[i][2]+'\'">'+MenuItems[i][0]+'</td>');
}
</script>
</tr>
</table>