|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Provisoirement toléré
|
Bonjour,
j'ai un formulaire qui a pour nom form1 et je voudrais rajouter un champ si j'ai cliqué sur un bouton radio. J'ai donc utilisé une fonction de javascript qui me submit le formulaire sans que j'ai à appuyer sur le button valider . Dans mon formulaire, j'ai testé l'existence de la variable POST associé au champ input de mon radio box. S'il existe, alors j'affiche mon champ (qui est un champ de type file pour upload un fichier), sinon je ne l'affiche pas. Mais , quans je coche la radio box , rien ne se passe. Voici mon code Code :
|
||
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 254 ![]() |
En l'occurence, tu utilises un language à contre emploi. Pour schématiser, le javascript c'est pour tout ce qui concerne le client, le php c'est pour tout ce qui se passe sur le serveur. Or ici tu utilises le php pour faire un boulot typiquement sur le client. Utilise le javascript plutôt. D'ailleur que se passe-t-il quand tu cliques sur le bouton submit? Rien surement...
Quelques pistes: Une balise de type input a un attribut qui s'appelle "visibility". Il est possible, en javascript, de changer cet attribut en cliquant sur un input de type checkbox. |
|
|
00
|
|
|
#3 | ||
|
Provisoirement toléré
|
MErci bien
voici mon code pour les intéressés Code :
|
||
|
00
|
|
|
#4 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 254 ![]() |
Et? Ca fonctionne? Il n'y a pas de bouton submit. Quand tu sélectionnes ta case à cocher, n'as tu pas une erreur à cause du changement de type?
Au lieu de changer le type pourquoi ne changerais-tu pas la visibilité? Quelque chose comme : (Attention, je n'ai pas testé, c'est le principe que j'énonce ici) Code :
|
||
|
|
00
|
|
|
#5 |
|
Provisoirement toléré
|
En effet, il y avait une erreur sous le navigateur internet explorer mais ma méthode marchait sur mozzilla firefox,
ta méthode marche que sur internet explorer , il faut juste rajouter dans le code du formulaire concernant le champ fichier |
|
00
|
|
|
#6 |
|
Provisoirement toléré
|
Quelqu'un a t'il une solution qui marche sous internet explorer et mozilla firefox?
Merci |
|
00
|
|
|
#7 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 254 ![]() |
1 Qu'est-ce qui se passe? Pourquoi cela ne fonctionne pas?
2 Peux-tu mettre le code? |
|
|
00
|
|
|
#8 | ||
|
Provisoirement toléré
|
Bonjour,
sous ie , mon champ parcourir apparait quand je clique sur le bouton radio tandis que sous mozilla, il n'apparait pas . Code :
|
||
|
00
|
|
|
#9 | ||
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 254 ![]() |
Essaie ceci:
Code :
|
||
|
|
00
|
|
|
#10 |
|
Provisoirement toléré
|
Merci
|
|
00
|
Copyright © 2000-2012 - www.developpez.com