Il y a actuellement 84 visiteurs
Mardi 27 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Comment faire un focus sur un bouton

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

Comment faire un focus sur un bouton

Message le 09 Jan 2010 17:32

Bonjour à tous,
Je souhaite savoir comment faire un focus sur un bouton lorsque je tape sur la touche entrée car actuellement je dois utiliser la touche tabulation pour selectionner mon bouton pour ensuite taper sur la touche entrée.
Voici mon code:
<script type="text/javascript">
document.onkeypress = function(e) {
if(e.keyCode == 13) multi(form);
};
</script>
<input type="text" name="q" size="85"></font></div>
<div align="center">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input onClick=multi(this.form) type=button value="Rechercher" name=button></font></div>

Merci pour votre aide.
Bonne journée à tous.
orlea75
Visiteur
Visiteur
 
Messages: 6
Inscription: 08 Jan 2010 12:18
 


Re: Comment faire un focus sur un bouton

Message le 10 Jan 2010 01:07

Je pense que si ton formulaire est bien codé, la touche entrée le validera automatiquement, pas besoin de fonction focus. En tout cas ça a toujours fonctionné comme ça pour moi. Donne-nous stp le code complet du formulaire pour voir ce qui pourrait clocher.

EDIT : Essaye déjà en mettant
Code: Tout sélectionner
type="submit"
au lieu de
Code: Tout sélectionner
type=button
pour ton bouton, à mon avis c'est ça qui pose problème.
“It has to start somewhere, it has to start sometime, what better place than here, what better time than now?”
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1932
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 

Re: Comment faire un focus sur un bouton

Message le 10 Jan 2010 19:03

Ca marche pas :-( voici le code complet:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<script type="text/javascript">
document.onkeypress = function(e) {
if(e.keyCode == 13) multi(form);
};
</script>
<script language="JavaScript">
<!--
function menuderoulant2(url,haut,gauche,largeur,hauteur,options){
window.open(url,"","top="+haut+",left="+gauche+",width="+largeur+",height="+hauteur+","+options);
}
//-->
</script>

<script language="JavaScript">
<!--
function multi(form){
rech = form.moteur.options[form.moteur.selectedIndex].value
switch(rech){
case "1":
window.open("http://www.ask.com/web?q="+form.q.value,"","width=1000,height=600,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");
break;
case "2":
window.open("http://www.baidu.com/s?wd="+form.q.value,"","width=1000,height=600,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");

break;

}}
//-->
</script>
</head>
<body bgcolor="#000000" link="#999999" vlink="#999999" alink="#999999">
<div align=center>
<div align=center>
<body bgcolor="#000000" link="#999999" vlink="#999999" alink="#999999">
<form>
<div align="center">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#9966FF" width="100%">
<tr>
<td bgcolor="#000000">
<div align=center>
</p>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<script language="JavaScript">
<!--
document.write('<select name="moteur">'+
'<option selected value="0"> choisir'+
'<option value="1">Ask '+
'<option value="2">Baidu '+

'</select>')
//-->
</script>
</font>
<div align="center">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="q" size="55"></font></div>
<div align="center">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
&nbsp;<input onClick="multi(this.form);" type="submit" value="rechercher" /></font></div>
<div align="center">
&nbsp;</div>
</td>
</tr>
</table>
</div>
</form>

</body>

</html>
orlea75
Visiteur
Visiteur
 
Messages: 6
Inscription: 08 Jan 2010 12:18
 

Re: Comment faire un focus sur un bouton

Message le 10 Jan 2010 20:13

a marche pas :-( je te file le code complet:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

<script type="text/javascript">
document.onkeypress = function(e) {
if(e.keyCode == 13) multi(form);
};
</script>
<script language="JavaScript">
<!--
function menuderoulant2(url,haut,gauche,largeur,hauteur,options){
window.open(url,"","top="+haut+",left="+gauche+",width="+largeur+",height="+hauteur+","+options);
}
//-->
</script>

<script language="JavaScript">
<!--
function multi(form){
rech = form.moteur.options[form.moteur.selectedIndex].value
switch(rech){
case "1":
window.open("http://www.ask.com/web?q="+form.q.value,"","width=1000,height=600,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");
break;
case "2":
window.open("http://www.baidu.com/s?wd="+form.q.value,"","width=1000,height=600,toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes");

break;

}}
//-->
</script>
</head>
<body bgcolor="#000000" link="#999999" vlink="#999999" alink="#999999">
<div align=center>
<div align=center>
<body bgcolor="#000000" link="#999999" vlink="#999999" alink="#999999">
<form>
<div align="center">
<table border="0" cellpadding="5" cellspacing="0" bgcolor="#9966FF" width="100%">
<tr>
<td bgcolor="#000000">
<div align=center>
</p>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<script language="JavaScript">
<!--
document.write('<select name="moteur">'+
'<option selected value="0"> choisir'+
'<option value="1">Ask '+
'<option value="2">Baidu '+

'</select>')
//-->
</script>
</font>
<div align="center">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="q" size="55"></font></div>
<div align="center">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input onClick="multi(this.form);" type="submit" value="rechercher" /></font></div>
<div align="center">
</div>
</td>
</tr>
</table>
</div>
</form>

</body>

</html>
orlea75
Visiteur
Visiteur
 
Messages: 6
Inscription: 08 Jan 2010 12:18
 

Re: Comment faire un focus sur un bouton

Message le 10 Jan 2010 21:53

ça marche sur Firefox, le problème doit venir d'IE
“It has to start somewhere, it has to start sometime, what better place than here, what better time than now?”
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1932
Inscription: 07 Sep 2004 20:11
Localisation: Les Mauges
 

Re: Comment faire un focus sur un bouton

Message le 10 Jan 2010 23:56

Comment je peux resoudre le problème sur internet explorer?
orlea75
Visiteur
Visiteur
 
Messages: 6
Inscription: 08 Jan 2010 12:18
 

Re: Comment faire un focus sur un bouton

Message le 14 Jan 2010 23:01

Que dius je faire?
orlea75
Visiteur
Visiteur
 
Messages: 6
Inscription: 08 Jan 2010 12:18
 



Sujets similaires

Message Comment écouter la radio sur Windows 10
Salut tout le monde!Comment écouter la radio sur un PC Windows 10, j'ai un ordinateur HP 2020 et je veux écouter la radio dessus mais je ne peux pas l'ouvrir, quelqu'un peut-il m'aider.Merci!
Réponses: 1

Message dns, comment je fais ?
Bonjour https://www.phonandroid.com/1-1-1-1-clo ... rivee.htmlSi je veux me servir d'internet avec le dns , comment dois je procéder ? Ce qui est décrit ici, je ne l'ai pas bien sur, sur mon pc :Installer Cloudflare 1.1.1.1 sur mon ordinateur Linux Cliquez sur l?icône Applications dans la barre ...
Réponses: 11

Message Comment changer la source d'un disque
Bonjour,j'ai récemment installé Google Drive pour le boulot et toutes les données s'enregistrent sur mon disque C: au lieu de s'enregistrer sur mon disque D: (spécial pour le stockage).Comment faire pour changer ça ?Merci d'avance.
Réponses: 1

Message [Réglé] Bouton volume inactif
Bonjour,Le bouton de volume de la barre de tâches de mon PC n'est plus actif lorsque je fais un clic droit dessus.D'ordinaire il m'ouvre une barre de réglage de volume, plus maintenant.MAJ responsable ou autre ?Des idées?JFN.B : PC portable Probook de HP sous W10
Réponses: 4

Message Demarrage tablette avec bouton usb
Bonjour tout le monde,Je suis nouveau sur le forum et j'ai une question voir même un problème qui me tracasse depuis quelque temps, je vous explique : j'ai une tablette Asus A4110 et je voudrais l'allumer sans appuyer sur le bouton de démarrage qui se trouve sur le pc mais via un bouton externe (par ...
Réponses: 2

Message Comment utiliser la webcam de la freebox delta comme une web
Bonjour à tous,Tout d'abord dans ces temps de confinement, j'espère que vous allez tous bien !Ma question est simple (et je suis vraiment nul en ce domaine donc j'espère que la solution sera simple également...)Voilà mon probleme, je ne dispose d'aucune autre webcam que celle livrée avec la freebox ...
Réponses: 4


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.