Changer la valeur par Défaut d'un CheckBox pour un visiteur !!

Changer la valeur par Défaut d'un CheckBox pour un visiteur !! - HTML/CSS - Programmation

Marsh Posté le 27-11-2004 à 13:57:45    

Bonjour à tous.
 
j'ai sur un site, des pages a accès privé(htaccess), et sur ces pages plusieurs input checkbox avec comme valeur par défaut non coché.
 
je souhaiteai que l'utilisateur puisse les coché, et que le checkbox prenne cette valeur cochée par Défaut.
 
jai ésssayé avec ca
 

Code :
  1. function Default()
  2. {
  3.   if(document.option1.checked==true)
  4.   {
  5.     document.option1.value="1";
  6.   else
  7.    document.option1.value="2";
  8.    }
  9. }


et ca pour mon input
 

Code :
  1. <input name="option1" type="checkbox" value="1" onClick="Default()">


 
mais ca ne fonctionne pas :/ un petit coup de main svp :p


---------------
X
Reply

Marsh Posté le 27-11-2004 à 13:57:45   

Reply

Marsh Posté le 27-11-2004 à 14:05:15    

tu veux dire qu'elle conserve la valeur d'une visite sur l'autre?


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 27-11-2004 à 14:20:00    

oui, en gros que la valeur par défaut du départ "non coché" se transforme en valeur par défaut "choché" si l'utilisateur le choisie, et que lors de sa prochaine visite elle apparaissent cochée ^^


---------------
X
Reply

Marsh Posté le 27-11-2004 à 14:23:37    

Donc apparement tu n'as pas bien compris le principe du Javascript.
 
et accessoirement, l'élément montrant qu'une checkbox est validée ou pas est l'attribut "checked", pas "value"


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 27-11-2004 à 14:52:09    

tu réalise que ce genre de réponse n'aide pas?
 
Si ce que je souhaite faire n'est pas possible il suffit de le dire plutot que "ta rien compris.." mais bon jsuis habitué au sectarisme de programmation


Message édité par Neostranger le 27-11-2004 à 14:52:23

---------------
X
Reply

Marsh Posté le 27-11-2004 à 14:58:26    

C'est parfaitement possible à faire (tu n'as pas précisé que tu ne pouvais/voulais utiliser que le Javascript), et ce que je te dis est clair: tu n'as pas compris comment fonctionne le Javascript, sinon tu ne le considérerais même pas comme une option pour conserver une information entre deux visites d'une même page (le JS en étant par définition incapable)
 
Maintenant si tu prends la mouche parce que je te dis que tu ne comprend pas les outils avec lesquels tu travailles (ou tentes de travailler), ce sont tes affaires pas les miennes [:jagstang]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 27-11-2004 à 15:01:08    

je prend pas la "mouche" mais svt sur prog(enfin je viens rarement) quand je demande un coup de main, souvent je me fait rembarré.
 
Non je ne souhaite pas "suelement utilisé JS" mais je cherche une solution pas trop complexe non plus.


---------------
X
Reply

Marsh Posté le 27-11-2004 à 15:03:02    

NeoStranger a écrit :

je prend pas la "mouche" mais svt sur prog(enfin je viens rarement) quand je demande un coup de main, souvent je me fait rembarré.
 
Non je ne souhaite pas "suelement utilisé JS" mais je cherche une solution pas trop complexe non plus.


La solution c'est soit stocker l'information dans un cookie ( [:matleflou] ) soit le stocker dans un profile utilisateur côté serveur [:spamafote]  
 
dans tous les cas, il te faudra utiliser un langage de génération de pages dynamiques (PHP, ASP, JSP, CGI/Python, CGI/Perl, ...)


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Sujets relatifs:

Leave a Replay

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