Alors, j'ai ecrit une fontion en javascript, qui doit me permetre d'aficher un menu quand on clique sur un bouton:
Code :
- function getInputsByClass(Hclass)
- {
- var elements = document.getElementsByTagName("input" );
- var retour = new Array();
- var i;
- var j = 0;
- for(i = 0;i < elements.length;i++)
- {
- var recherche = " " + elements[i].className + " ";
- if(recherche.indexOf(" " + Hclass + " " ) != -1)
- retour[j++] = elements[i];
- }
- return retour;
- }
- function menu(id,nom,credit)
- {
- var boutons = getInputsByClass('mod');
- for(el in boutons)
- boutons[el].type = 'hidden';
- var zone = document.getElementById('courant');
- zone.style.backgroundColor = "#E2E2E2";
- zone.style.border = "1px solid #BBBBBB";
- zone.style.height = "150px";
- html = "<form >";
- html += '<input type="hidden" value='+ id +' size="8" id="id">';
- html += '<table width="100%" border="0" id="liste" name="LiColabo">';
- html += "<tr>";
- html += '<td width="25%" height="30"></td>';
- html += '<td width="25%" height="30"></td>';
- html += '<td width="25%" height="30"><b>Ajouter</b></td>';
- html += '<td width="25%" height="30"><b>Retirer</b></td>';
- html += "</tr>";
- html += "<tr>";
- html += '<td width="25%" height="30">';
- html += "• " + nom;
- html += '</td>';
- html += '<td width="25%" height="30">';
- html += '<input readonly value='+ credit +' size="8" id="credit">';
- html += '</td>';
- html += '<td width="25%" height="30">';
- html += '<input hidden size="8" id="ajouter">';
- html += '</td>';
- html += '<td width="25%" height="30">';
- html += '<input hidden size="8" id="retirer">';
- html += '</td>';
- html += "</tr>";
- html += '<tr>';
- html += '<td width="25%" height="30"></td>';
- html += '<td width="25%" height="30"></td>';
- html += '<td width="25%" height="30"></td>';
- html += '<td width="40%" height="90"><input type="Submit" value="Modifier" /></td>';
- html += '</tr>';
- html+= "</table>";
- html += "</form>";
- zone.innerHTML = html;
- }
|
l'ennuies, c'est que ce truc marche parfaitement bien avec Firefox, mais avec ie, j'ai un message:
Citation :
Message d'erreur: Could not get the type property. This command is not supported.
|
Et bien entendus, il me dit que l'erreur est ligne 227, alors que ya que 187 ligne dans le fichier (bon
c ptet que ya pas mal de truc en php dedans
Mais enfin, je comprend pas
, help!!! 
Message édité par 174flo le 02-05-2007 à 17:43:18