lintowsca
Messages postés25Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention21 mars 2008 24 oct. 2007 à 16:07
Oui désolé j'ai répété plusieurs fois la même ligne, mais je viens de trouver la solution
if(document.getElementById("r_"+j).checked == true)
{
i = j +1;
for (i=i; i<=10; i++)
{
document.getElementById("m_"+i).disabled = true;
}
document.getElementById("checkupvisit").value = j;
}
Mais désormais j'ai un second problème, je vous l'expose...
voici le programme que je tente de réaliser:
Par exemple si l'utilisateur click dans le premier cadre sur le 2nd et 8th visit, j'aimerais que dans le second cadre, la 9th et 10th se "disabled", le bout de code que j'ai fais fonctionne juste si on coche une visit, mais si je code par exemple le 2 et 8, il va me "disabled" les 3 - 4 - 5 -6 - 7 - 8 - 9 - 10 visits...
Ensuite j'aimerais aussi que dans : You can check up to ______ visits il m'affiche le nombre de checkbox cochées du premier cadre... je cherche toujours, voici le code un peu plus élaboré que j'ai tenté de faire...
function montre()
{
for (j=1;j<=10;j++)
{
if(document.getElementById("r_"+j).checked == true)
{
i = j +1;
for (i=i; i<=10; i++)
{
document.getElementById("m_"+i).disabled = true;
}
document.getElementById("checkupvisit").value = j;
}
}
}
Avec ce code, il m'affiche dans checkupvisit la valeur de la plus haute visite coché..
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 24 oct. 2007 à 18:08
Bonjour,
La réponse est dans la question me semble t-il, je m'explique...
Avec ce code, il m'affiche dans checkupvisit la valeur de la plus haute visite coché. .
donc on récupére cette valeur et on disabled dans le second cadre de Numero +1 à la fin...