Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1583 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Code Javascript de formulaire qui marche sous IE mais pas Firefox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Code Javascript de formulaire qui marche sous IE mais pas Firefox

n°1485611
atmakefka
Posté le 03-12-2006 à 14:24:01  profilanswer
 

Bonjour,
voici une code javascript très simple qui marche sous IE mais pas sous Firefox (pourtant le javascript est activé, et d'autres codes marchent correctement)
Je ne parviens pas à trouver où est l'erreur. Seul le bouton effacer du formulaire marche sous Firefox
voici le code:
 
javascript:

Code :
  1. function converUA() {
  2. if (conv.al.value == "" && conv.ua.value== "" ) {
  3.  alert("Veuillez saisir une valeur" );
  4.  }
  5. else if (conv.al.value != "" && conv.al.value >= 0) {
  6.  conv.ua.value = (conv.al.value * 63240);
  7.  }
  8. else if (conv.ua.value != ""  && conv.ua.value >= 0) {
  9.  conv.al.value = (conv.ua.value /63240);
  10.  }
  11. else {
  12.  alert("Veuillez entrer un nombre réel positif" );
  13.  }
  14. }


 
 
le HTML:

Code :
  1. <form name="conv">
  2.   <input type="text" class="text" name="al"> al<br>
  3.   <input type="text" class="text" name="ua"> ua<br>
  4.   <input type="button" class="bouton" value="Convertir" OnClick="converUA()">
  5.   <input type="reset" class="bouton" value="Effacer">
  6.  </form>


 
merci pour votre aide.


Message édité par atmakefka le 03-12-2006 à 14:26:16
mood
Publicité
Posté le 03-12-2006 à 14:24:01  profilanswer
 

n°1485618
atmakefka
Posté le 03-12-2006 à 14:44:40  profilanswer
 

Je viens de trouver, on est obligé de mettre document.nomformulaire.nomchamp alors qu'IE tolère cette absence
Merci quand même.

n°1487675
hauhazice
Posté le 06-12-2006 à 21:34:52  profilanswer
 

Tu devrais même utiliser document.forms['nomformulaire'].elements['champ'] pour t'assurer un maximum de compatibilité


---------------
dH Design - Spécialiste en standards web et en accessibilité
n°1487677
dwogsi
Défaillance cérébrale...
Posté le 06-12-2006 à 21:37:39  profilanswer
 

Ou alors mettre des id et utiliser du getElementById parce que là je ne vois pas comment on pourrait justifier la présence du form!


Message édité par dwogsi le 06-12-2006 à 21:37:49

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Code Javascript de formulaire qui marche sous IE mais pas Firefox

 

Sujets relatifs
Rollover sonore compatible firefoxpb code php dans mon blog
comment ecrire dans une table à partir d'un formulaire?[Résolu][Javascript] Boutons graphiques dynamiques
Insertion de compteur javascript dans feuille XSLApache refuse dinterpreter du code php(et me p* la tete par la mm oca)
insertion code source php dans menu déroulant html ?[FLASH] GetUrl sur fichier .zip ne marche pas avec Internet explorer
Probs script formulaire, j'en peut plus ....modifier des champs de texte à partir d'un formulaire
Plus de sujets relatifs à : Code Javascript de formulaire qui marche sous IE mais pas Firefox


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR