Activer input avec la touche "entrer"

Résolu
yahoobing Messages postés 215 Statut Membre -  
tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voila j'aimerai activé une "input lors que j'appuie sur la touche entrer du clavier.
Quelqu'un peut m'aider.
merci d'avance...

3 réponses

  1. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
     
    Salut,

    Activer..c'est à dire?
    Comment est cet input au point de départ ..caché, grisé,...?
    0
    1. yahoobing Messages postés 215 Statut Membre 5
       
      ce que je veut dire c'est que en appuyant sur la touche entrer que la fonction ce mette en route.

      voici mon code:
      <form name="searchForm">

      <table width=340 style="padding:3px; background-color:#D9D9D9; border:1px solid #BCBCBC;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;">


      <tr>
      <td backgroundcolor="transparent"><input style="color:#ccc; font-weight:bold; font-size:15px;border-top:1px solid #BDBDBD;border-left:1px solid #BDBDBD; border-bottom:0px;border-right:0px;height:25px; width:500px; background: WHITE" value=" Recherche" onfocus="this.style.color='#3C3C3C';if(this.value==this.defaultValue)this.value=''" name="searchText" type="text"/>
      <td backgroundcolor="transparent">
      <select style="font-size:15px;color:#3B3B3B;height:25px;background: WHITE; padding-top:4px; border-top:1px solid #BDBDBD; border-left:1px solid #BDBDBD; border-bottom:0px; border-right:0px;" name="whichEngine" />
      <option selected>Google</option>
      <option>Yahoo</option>
      <option>Bing</option>
      <option>Voila</option>
      <option>Lycos</option>
      <option>Hotbot</option>
      <option>Wikipédia</option>
      <option>Ask</option>
      <option>Aol</option>
      </select>
      <td backgroundcolor="transparent"><input style="cursor: pointer;background:url('bouton.png') repeat-x;border:1px solid #000;height:25px; font-size:medium; color:#fff; font-weight:bold; -moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;" type="button" value="Search" onClick="startSearch()" />
      </div>
      </select>
      </table>
      </form>
      0
    2. yahoobing Messages postés 215 Statut Membre 5
       
      et merci pour ta réponse
      0
    3. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
       
      A quoi correspond le code de la fonction startSearch()?
      0
    4. gandjo
       
      un type submit et non button suffira
      0
    5. yahoobing Messages postés 215 Statut Membre 5
       
      tryan44@ la fonction startsearch sert a recherche le mots clef de la berre de text
      0
  2. A.Nonymous
     
    <form onsubmit="startSearch(); return false">
    [...]
    </form>
    0
    1. yahoobing Messages postés 215 Statut Membre 5
       
      j'ai remplacé mon code "form" par le tien et ça marche pas
      0
    2. yahoobing Messages postés 215 Statut Membre 5
       
      merci enfaîte avec mur réflexion j'ai trouvé qui faillait supprimer le onclick qui était sur le input.
      merci pour ta reponce a.nomous
      0
  3. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
     
    Peut être que ...:

    function touche(ev)
    {
     if(ev.keyCode==13){
     alert("Code= "+ev.keyCode);
     }
    }
    0
    1. yahoobing Messages postés 215 Statut Membre 5
       
      il faut mettre ou entre <script type="text/javascript"></script> et entre <head></head> ? et juste ce code suffira ou y faut rajouter un truck dans input ?
      0
    2. tryan44 Messages postés 1289 Date d'inscription   Statut Membre Dernière intervention   220
       
      Ce code renvoie juste une alerte lorsque la touche entrée est actionnée.
      0