begin process at 2010 02 10 07:34:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Autre Framework

 > 

Spry Widget Probleme de validation formulaire (java désactivé)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Spry Widget Probleme de validation formulaire (java désactivé)

lundi 25 août 2008 à 11:15:15 | Spry Widget Probleme de validation formulaire (java désactivé)

medicair

Bonjour à tous,

J'utilise les spry de dreamweaver pour vérifier qu'une case est bien coché, seulement si je désactive javascript et que je valide le formulaire, la vérification ne peut donc pas se faire.

J'utilise finalement un button comme suit <input type="button" value="valider" onclick="this.form.submit();>

Javascript désactivé le formulaire ne part pas mais si je réactive javascript, le formulaire part mais ne fait pas la vérification.

quelqu'un peut il m'aider?


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<script src="SpryAssets/SpryValidationCheckbox.js" type="text/javascript"></script>
<link href="SpryAssets/SpryValidationCheckbox.css" rel="stylesheet" type="text/css" />
</head>

<body>

<form id="form1" name="form1" method="post" action=" [ Lien ]">
  <span id="sprycheckbox1">
   <input type="checkbox" name="checkbox1" id="checkbox1" />
   <input type="checkbox" name="checkbox2" id="checkbox2" />
   <input type="checkbox" name="checkbox3" id="checkbox3" />
  <span class="checkboxRequiredMsg">Effectuez une sélection.</span></span>
<input type="submit" value="valider (submit)" />
<input type="button" value="valider (button)" onclick="this.form.submit();" />

</form>
<script type="text/javascript">
<!--
var sprycheckbox1 = new Spry.Widget.ValidationCheckbox("sprycheckbox1");
//-->
</script>
</body>
</html>


Merci

lundi 25 août 2008 à 11:18:58 | Re : Spry Widget Probleme de validation formulaire (java désactivé)

medicair

en fait, je voudrais éviter lorsque javascript est désactivé que le formulaire parte
remerci
lundi 25 août 2008 à 12:58:15 | Re : Spry Widget Probleme de validation formulaire (java désactivé)

bultez

Membre Club


>>en fait, je voudrais éviter lorsque javascript est désactivé que le formulaire ne parte

1° c'est quoi le bouton qui envoie ?
<input type="submit" value="valider (submit)" />
<input type="button" value="valider (button)" onclick="this.form.submit();" />
euh..... il y a triple emploi...


le principe qui devrait être utilisé c'est :
<form onsubmit=return(controler());"...
 ....
  <input type="submit" value="valider" />
</form>

2° quoi qu'il arrive si le javascript est désactivé... le formulaire partira

ou alors ne pas employer le type submit, faire un bouton
    qui contrôlera et fera un formulaire.submit()
    mais, les contrôles coté serveur doievnt être fait malgré tout

ou alors prévoir une solution de repli pour ceux qui désactive le javascript
entre les balises <noscript> et </noscript> ( et sans javascript dedans ! )


Cordialement        Bul     [mon Site]  [M'écrire]
lundi 25 août 2008 à 13:08:50 | Re : Spry Widget Probleme de validation formulaire (java désactivé)

medicair

Réponse acceptée !
tu as raison bultez, seulement les spry widget de dreamweaver se base sur l'évènement onsubmit et si je fait document.form.submit() sur un button, le formulaire part sans vérification.

Comme solution j'ai penser à cacher le bouton 'submit' et simuler le click par un bouton 'button 'ex:

<input type="submit" name="loader" id="loader"  value="valider (submit)" style="display:none"  />
<input type="button" value="valider (button)" onclick="document.forms['form1'].loader.click();" />


Cela fonctionne bien, mais est-ce propre...

Merci!

lundi 25 août 2008 à 13:32:57 | Re : Spry Widget Probleme de validation formulaire (java désactivé)

bultez

Membre Club
si tu met réponse acceptée, c'est que c'est résolu
je ne répons plus alors... tout va bien...
>> les spry widget de dreamweaver se base sur l'évènement onsubmit
et bien justement !
utilise ce qu'il est normal d'utiliser,
( déjà, dès qu'on sort des utilisations prévues pour faire on s'expose à des soucis ! )

<form onsubmit=return(controler());"...
 ....
  <input type="submit" value="valider" />
</form>

et fais ce qu'il faut ( ne serait-ce qu'un message ! ) entre
les balises <noscript> et </noscript> pour ceux qui n'activent pas le javascript.

néanmoins.... pour contenter tout le monde : ne fais aucun contrôle
coté client/javascript ! laisse faire ça au serveur !

Cordialement        Bul     [mon Site] [M'écrire]


Cette discussion est classée dans : javascript, formulaire, widget, désactivé, spry


Répondre à ce message

Sujets en rapport avec ce message

javascript dans formulaire acrobat [ par domi ] "Envoie par mèl du contenu du formulaire"j'ai écrit deux lignes simple en javascript dans un formulaire acrobat, il fonctionne bien avec Acrobat "prog Formulaire Javascript interactif [ par dristan ] Voilà mon problème, supposons que j'ai un formulaire avec un champs téléphone divisé en trois parties: Indicatif du pays, indicatif régionale et le nu UGENT pb avec un formulaire et javascript [ par kut ] J'ai un formulaire qui me permet d'avoir des informatios sur les clients, j'utilise une fonction qui controle tous les champs, et par la suite je veux Javascript est désactivé [ par righton ] Salut, j'ai un gros soucis avec javascript, c'est comme s'il était désactivé (IE6-WinXP) sauf qu'il ne l'est pas (j'ai tout activé dans les paramètres Passer des variables d'un formulaire javascript vers outlook [ par Kurby ] Salut tous,j'ai une petite question: Comment faire passer des variables d'un formulaire javascript/html vers outlook, pour envoyer le message? Dans mo javascript et style pour formulaire [ par scguillaume ] comment appliquer un style (CSS) à un objet de formulaire (type liste) sur l'envenement ONCLICK d'un autre objet du formulaire (type radio)?merci verif formulaire. [ par kikos ] Slt à tous,j'utise une fonction javascript qui permet de vérifier qu'il n'y ai po de lettre dans le champs :function verifcode(car) {// exclusivement écriture d'une (') dans un formulaire en javascript [ par moulene ] Bonjour à tous,j'écris dans une case de formulaire déclarée en asp par :avec l'instruction suivante en javascript :nomformulaire.cv_v Vérifier le champs "heure" d'un formulaire [ par bcsh ] Bonjour à tous !J'ai besoin d'aide, car je cherche le moyen de controler par javascript si un champ dans lequel il faut insérer une certaine heure res


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,374 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales