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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Exécuter un script si presse Entrée

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Exécuter un script si presse Entrée

n°2115923
aideinfo
Posté le 10-12-2011 à 18:52:17  profilanswer
 

Bonjour,
J'ai un petit formulaire qui lance un location.href quand on presse sur le bouton. Le problème est que lorsque l'on appuie sur Entrée, ça charge l'URL /?ext_go=[valeur du champ] au lieu d'exécuter le location.href.
 

Code :
  1. <form name="ext_go_form" action="?p=gestion_whois" onsubmit="location.href='?p=gestion_whois#'+document.ext_go_form.ext_go.value;" style="padding-bottom: -10px;">
  2. Aller à l'extension :<br />
  3. <input name="ext_go" value="" type="text" size="8" maxlength="8" /> <input type="button" name="ext_go_btn" value="OK" onclick="location.href='?p=gestion_whois#'+document.ext_go_form.ext_go.value;" /><br />
  4. <a href="#top">Retour en haut</a>
  5. </form>


 
J'ai essayé de rajouter le onsubmit dans le form, le capturer la touche Entrée, d'ajouter une méthode  POST ou GET, c'est toujours pareil.


Message édité par aideinfo le 08-01-2012 à 13:28:18

---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
mood
Publicité
Posté le 10-12-2011 à 18:52:17  profilanswer
 

n°2115947
Riokmij
Blink and you're dead
Posté le 10-12-2011 à 22:01:27  profilanswer
 

Ajoute "return false" à la fin de ton "onsubmit". Ça évite que le handler standard du formulaire soit appelé immédiatement après le tien.

n°2115958
aideinfo
Posté le 10-12-2011 à 22:40:03  profilanswer
 
n°2119830
aideinfo
Posté le 05-01-2012 à 23:45:24  profilanswer
 

Ce code me permet d'atteindre rapidement une ancre de la page. Est-il possible d'afficher facilement un message si l'ance n'existe pas ?


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
n°2120765
ericvoilie​r
Posté le 11-01-2012 à 14:37:50  profilanswer
 

C'est nettement plus complexe : il faut passer par une fonction qui scanne toute ta page. ça paraît un peu "usine à gaz".


---------------
Je ne donne que des pistes. A chacun de les travailler. creation de sites internet

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

  Exécuter un script si presse Entrée

 

Sujets relatifs
Script PHP[PHP] Script long et timeout
Script batch - Lister dans un fichier tous les .exe d'un répertoireErreur de script PHP pour crontab
erreur d'exécution scriptscript de désinstallation d'imprimante réseau
Aide pour script d'actualitéMise à jour automatique de code / script
[Python] - dictionnaire et mise à jour d'entréeAdapter un script jQuery (popin)... pour l'exécuter depuis un flash
Plus de sujets relatifs à : Exécuter un script si presse Entrée


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