input checkbox bizare ..

input checkbox bizare .. - HTML/CSS - Programmation

Marsh Posté le 20-01-2003 à 23:12:50    

j'ai un check bix :

Code :
  1. <input type=checkbox name="resolu" value="1">

 
 
j'voudarais recuperer une variable resolu a 0 si c non coché et 1 sinon ...
 
pourkoi ca me sort rien ??


Message édité par jolly le 20-01-2003 à 23:13:16
Reply

Marsh Posté le 20-01-2003 à 23:12:50   

Reply

Marsh Posté le 20-01-2003 à 23:32:15    

Essaye :

Code :
  1. <input type="checkbox" value="1" name="resolu" checked="checked" />


 
Edit : je réponds à côté, comme souvent. Au fait c'est en PHP, JS, CGI que tu te poses la question ?
 

Citation :

TYPE tells the browser to produce a checkbox field, NAME specifies the variable where the returned value will be stored, and VALUE stores what will be returned in the variable when the box is checked. VALUE can be anything you choose. If you don't specifiy a VALUE, the value of checked fields defaults to "on". If a field is not checked, no value is returned to the ACTION program (as though the field did not even exist on the form).


Message édité par Cherrytree le 20-01-2003 à 23:48:01

---------------
Le site de ma maman
Reply

Marsh Posté le 20-01-2003 à 23:34:43    

me semblait que ca sortait true ou untrue nan  :??:

Reply

Marsh Posté le 20-01-2003 à 23:48:42    

panchopa a écrit :

me semblait que ca sortait true ou untrue nan  :??:  

Non.


---------------
Le site de ma maman
Reply

Marsh Posté le 21-01-2003 à 17:55:27    

Be ca sort koi alors ?

Reply

Marsh Posté le 21-01-2003 à 18:42:09    

true ou false, honte sur moi :o

Reply

Marsh Posté le 21-01-2003 à 19:27:17    

panchopa a écrit :

true ou false, honte sur moi :o  

NON ! ça sort la valeur contenue dans la clé value si c'est coché, rien sinon.


---------------
Le site de ma maman
Reply

Marsh Posté le 21-01-2003 à 19:49:19    

heu y'a un truc qui m'échappe :
 
 

Code :
  1. <html>
  2.   <HEAD>
  3.     <script language="JavaScript">
  4.       function controle_choix(i)
  5.       {
  6.         var choix = document.formulaire.cases;
  7.         if (i == 0)
  8.         {
  9.           if (choix[0].checked == true)
  10.           {
  11.             for (i = 1; i < choix.length; i++)
  12.               choix[i].checked = false;
  13.           }
  14.         }
  15.         else
  16.         {
  17.           if (choix[i].checked == true)
  18.           {
  19.             choix[0].checked = false;
  20.           }
  21.         }
  22.       }
  23.     </script>
  24.   </HEAD>
  25.   <body>
  26.     Sélectionner les cases à cocher:
  27.     <form name="formulaire">
  28.       <input type="checkbox" name="cases" value="seule"
  29.               onclick="controle_choix(0)">Case à cocher unique
  30.       <br><br>
  31.       <input type="checkbox" name="cases" value="un"
  32.               onclick="controle_choix(1)">Premièr choix
  33.       <br>
  34.       <input type="checkbox" name="cases" value="deux"
  35.               onclick="controle_choix(2)">Second choix
  36.       <br>
  37.       <input type="checkbox" name="cases" value="trois"
  38.               onclick="controle_choix(3)">Troisième choix
  39.       <br>
  40.       <input type="checkbox" name="cases" value="quatre"
  41.               onclick="controle_choix(4)">Quatrième choix
  42.       <br>
  43.       <input type="checkbox" name="cases" value="cinq"
  44.               onclick="controle_choix(5)">Cinquième choix
  45.       <br>
  46.     </form>
  47.   </body>
  48. </html>

 
 
là les value sont seule,  un, deux ...
 
et la fonction renvoie bien  

Code :
  1. if (choix[i].checked == true)
  2.           {
  3.             choix[0].checked = false;

 
 

Reply

Marsh Posté le 21-01-2003 à 20:24:30    

Au temps pour moi, je suis à fond côté serveur, et j'ai pas vu que vous parliez JS. Moi je parlais CGI, PHP et autres... Désolé.


Message édité par Cherrytree le 21-01-2003 à 20:24:47

---------------
Le site de ma maman
Reply

Marsh Posté le 21-01-2003 à 20:27:37    

FORUM Hardware.fr
Programmation
HTML, JS  
input checkbox bizare ..  
 
 
 ;)

Reply

Marsh Posté le 21-01-2003 à 20:27:37   

Reply

Marsh Posté le 21-01-2003 à 21:02:54    

nan j'ai capte pourkoi ca passait pas : j'avait oublié de transmettre mes valeur a la fonction de traitement  
 :ange:

Reply

Marsh Posté le 21-01-2003 à 21:11:33    

c'était trop gros pour qu'on le voit  :lol:

Reply

Marsh Posté le 21-01-2003 à 21:15:43    

c aussi et surtout parce que j'ai parle de HTML et jamais de php ( la ou est fait le traitement  )

Reply

Marsh Posté le 21-01-2003 à 21:34:40    

ah oui effectivement, j'avais compris que tu avais oublié un truc genre mettre un onclick ici pour appeler une fonction :
 
  <input type=checkbox name="resolu" value="1">
 
comme dans l'exemple que j'ai honteusement copié collé, mais apparement tu utilise une autre méthode  :)

Reply

Sujets relatifs:

Leave a Replay

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