Bonjour,
Pour récupérer un document sélectionné, j'ai utilisé ce code en JS :
- Code : Tout sélectionner
var iX = 0;
var aUNID = new Array();
var hForm = window.document.forms[0];
if (hForm != null) {
for (var iY = 0; iY < hForm.elements.length; iY++) {
if (hForm.elements[iY].type == "checkbox" && hForm.elements[iY].name == "$$SelectDoc" && hForm.elements[iY].checked) {
aUNID[iX] = hForm.elements[iY].value;
alert(aUNID[iX]);
iX++
}
}
}
return aUNID;
Ce code me permet de récupérer le value ou l'ID du document sélectionné qui est définit au niveau du code HTML<INPUT TYPE=checkbox NAME="$$SelectDoc" VALUE="3EEAF13D67F6B600C1256C92002FFC23">.
Alors que mon objectif est de récupérer un champ "matricule" qui est dans le document sélectionné.
J'ai utilisé cette instruction:
- Code : Tout sélectionner
var check = document.forms[0].$$SelectDoc[0].getElementsByName("matricule")[0].value;
Mais ça me donne l'erreur Uncaught TypeError: Cannot call method 'getElementsByName' of undefined
Des idées sur ce probléme et message d'erreur.