IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Probleme d'affichage du curseur dans un chp texte avec firef


Sujet :

JavaScript

  1. #1
    Candidat au Club
    Inscrit en
    Octobre 2005
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 13
    Points : 3
    Points
    3
    Par défaut Probleme d'affichage du curseur dans un chp texte avec firef
    Bonjour,
    J'ai un problème d'affichage de curseur dans un champ texte sous firefox, il ne s'affihe pas quand on clique dans le hamp, mais on peut quand meme écriire, je vous mets le code ca vaut mieux qu'une longue explication :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <td><p align="center">
                            <input type="text" name="mot_cle_fr" size=20 id="mc_fr" value="" onblur="updateChmpMotcle()"; /> 
                            <br>
                            Ajouter <a href="javascript:;" onClick="Ajouter(formulaire)"><img src="<? echo $site ?>images/ajouter_mc.gif" width="22" height="12" border="0"></a></p>
                          </td>
                          <td>                        <div align="center"><em>(Min:5/Max:10)</em><br><br>
                                                      </div></td>
                          <td><p align="center">
                            <input type="text" name="mot_cle_en" size=20 id="mc_en" value="" /> 
                            <br>
                            Ajouter <a href="javascript:;" onClick="Ajouteren(formulaire)"><img src="<? echo $site ?>images/ajouter_mc.gif" width="22" height="12" border="0"></a></p>
                          </td>
    Je vous mets la fontion updateChampMotcle(), à mon avis, c'est un prob de javascript qui doit mal paser avec firefox, car ca marche très bien sous IE et opéra.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    var url = "getTradMotCle.php?param="; // The server-side script
     
    function handleHttpResponse() {
      if (http.readyState == 4) {
        // Split the comma delimited response into an array
        results = http.responseText.split(",");
        document.getElementById('mc_en').value = results[0];
        }
    }
     
    function updateChmpMotcle() {
    var motcleFrValue = document.getElementById("mc_fr").value;
      http.open("GET", url + escape(motcleFrValue), true);
      http.onreadystatechange = handleHttpResponse;
      http.send(null);
    }
     
    function getHTTPObject() { 
    var xmlhttp; 
    /*@cc_on 
    @if (@_jscript_version >= 5) 
    try { 
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) { 
    try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
    	xmlhttp = false;
    	} 
    	} @else
    	xmlhttp = false; 
    	@end @*/  
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') { 
    try { 
    xmlhttp = new XMLHttpRequest();
    } catch (e) {
    	xmlhttp = false;
    	}
    }
    	return xmlhttp; 
    } 
     
    var http = getHTTPObject(); // We create the HTTP Object
     
    </script>
    Voilà, merci d'avance pour vos idées et sugestions !

  2. #2
    Candidat au Club
    Inscrit en
    Octobre 2005
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 13
    Points : 3
    Points
    3
    Par défaut bizarre
    En fait,
    Le côté javascript s'efectue bien car le mot-cle english remonte bien ds le formulaire, et s'affiche ds un texte area plus bas ds la page, mais ne veux pas s'afficher dans le champ texte input...

    Si vous avez une idée, je suis preneur...Merci d'avance

Discussions similaires

  1. Probleme d'affichage des caractères dans le document
    Par Emcy dans le forum Général Conception Web
    Réponses: 20
    Dernier message: 16/04/2007, 13h31
  2. Probleme d'affichage de Message dans un Panel
    Par vorhax dans le forum Windows Forms
    Réponses: 1
    Dernier message: 14/04/2007, 21h13
  3. [C#] Touche Tab, Affichage du curseur dans un RichText Box.
    Par schizette dans le forum Windows Forms
    Réponses: 1
    Dernier message: 19/07/2006, 12h16
  4. Probleme d'affichage d'image dans une fenetre
    Par cgregueusse dans le forum MFC
    Réponses: 1
    Dernier message: 03/08/2005, 11h08
  5. []Problème d'affichage des enregistrements dans un DataReport
    Par GeniuZ dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 05/01/2005, 16h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo