[javascript]Help (newbie inside)

Help (newbie inside) [javascript] - HTML/CSS - Programmation

Marsh Posté le 06-09-2002 à 12:09:46    

jessai de faire ca : (j'ai 4 input de type radio appelés plop1, plop2, plop3, plop4 et je veux faire des tests dessu)
voici mon javascript:
 

Code :
  1. function VerifForm(theForm)
  2.    {
  3.    for (j = 1;  j < 5;  j++)
  4.       {
  5.        var radioSelected = false;
  6.        for (i = 0;  i < theForm.plop+j+length;  i++)
  7.           {
  8.           if (theForm.plop+j+[i].checked)
  9.              radioSelected = true;
  10.           }
  11.           if (!radioSelected)
  12.             {
  13.              alert("Sélectionnez une des options plop "+j+" )." );
  14.            return (false);
  15.             }
  16.           } 
  17.           return (true);
  18. }


 
je pense que je me trompe aux endroits en gras car je sais pas comment concaténer ma variable j dans la ligne.
merde le gras est pas passé
c la :
theForm.plop+j+length
et la :
theForm.plop+j+[i]
 


Message édité par AsTro le 06-09-2002 à 12:18:15

---------------
>>>>>> WebFotos <<<<<<
Reply

Marsh Posté le 06-09-2002 à 12:09:46   

Reply

Marsh Posté le 06-09-2002 à 14:42:05    

[j+i] peut etre; par contre [j+length] je ne sais pas ce que ça peut donner ...
 
sinon essaye ça en remplaçant les noms des boutons :
 
<script language="javascript">
<!--
function donneavis()
{
if ((document.forms[0].elements[0].checked==false) && (document.forms[0].elements[1].checked==false))
{
alert("Votre avis, Merci" );
return false;
}
return true;
}
//-->
</script>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed