Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/07/2011, 10h27   #1
Membre régulier
 
Inscription : janvier 2011
Messages : 283
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 283
Points : 96
Points : 96
Par défaut Recupération checkbox formulaire

Bonjour,

Je n'arrive pas à trouver le moyen de recupéré si ma chekbox et cocher ou non. Voici mon code :

Code :
1
2
3
4
5
6
7
8
9
response.write"<form action='main.asp' name='F_actif'>"
	response.write"<input type='checkbox' name='Actif' style='border:0;' onclick=""this.form.submit()""" 
 
		if (request.form("Actif")<>"") then 
			response.write " CHECKED " 
		end if 
		response.write "/> actifs uniquement"		
 
response.write "</form>"
Si quelqu'un a une idée
xouzi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 10h38   #2
Membre expérimenté
 
Avatar de tumoo
 
Homme
Développeur informatique
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 22
Localisation : France, Charente Maritime (Poitou Charente)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 550
Points : 550
Salut

regarde dans la FAQ

Reviens si tu n'y arrive pas
tumoo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 10h56   #3
Membre régulier
 
Inscription : janvier 2011
Messages : 283
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 283
Points : 96
Points : 96
J'ai déjà regarder mais merci quand meme. Si je met un value sa change rien je ne le récupere pas.
xouzi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 11h16   #4
Membre expérimenté
 
Avatar de tumoo
 
Homme
Développeur informatique
Inscription : janvier 2011
Messages : 309
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 22
Localisation : France, Charente Maritime (Poitou Charente)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2011
Messages : 309
Points : 550
Points : 550
2-3 petites modifications à ton code.

Les attributs des balises HTML doivent être entre " et non '
(comme ici c'est dans un message ASP, il faut en mettre 2).

Il faut ajouter l’attribut method à ton form.

Il faut rajouter un attribut value à ta balise de checkbox

Code asp :
1
2
3
4
5
6
7
8
9
10
 
response.write"<form action=""main.asp"" name=""F_actif"" method=""get"">"
	response.write"<input type=""checkbox"" name=""Actif"" style=""border:0;"" onclick=""this.form.submit()"""  value=""ok"" "
 
		if (request.form("Actif")<>"") then 
			response.write " CHECKED " 
		end if 
		response.write "/> actifs uniquement"		
 
response.write "</form>"

Regarde maintenant, coche ta case, soumet ton formulaire et regarde l'URL
tumoo est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/07/2011, 11h24   #5
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 690
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 690
Points : 5 763
Points : 5 763
Juste pour signaler un double-quotte de trop :

Code :
onclick=""this.form.submit()"""
__________________
Elen Poukram - Isegoria - Sandawe
vermine est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 11h26   #6
Membre régulier
 
Inscription : janvier 2011
Messages : 283
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 283
Points : 96
Points : 96
En effet, avec un post ça marche mieux.
xouzi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h50.


 
 
 
 
Partenaires

Hébergement Web