Il y a actuellement 127 visiteurs
Lundi 31 Mars 2025
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.
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1935
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
Avatar de l'utilisateur
gael49
Expert(e)
Expert(e)
 
Messages: 1935
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 changer la couleur des bordures ?
Salut tout le mondeAvec regret, beaucoup de difficultés, je suis passé à windows 11 que je n'arrive pas à apprécier, windows 10 etait beaucoup plus facile évident simple pour moi sur windows 11 ils ont fait une usine à gaz pour exemple avant faire une capture écran etait simple, j'appuyais sur mon c ...
Réponses: 7

Message Comment améliorer la visibilité de mon site?
Bonjour,J'ai un site de vente en ligne et je souhaite sérieusement améliorer sa visibilité pour augmenter mes ventes. Pouvez-vous me conseiller sur les étapes à suivre pour réaliser ce projet ?Aussi, combien de temps faut-il en général pour commencer à voir du trafic sur un site ? Désolé si ma quest ...
Réponses: 2

Message Comment améliorer l'exportation et le téléchargement de vidé
Bonjour à tous,Je suis tombé sur une solution qui promet de faciliter le téléchargement de vidéos sur diverses plateformes. Mais, je me pose quelques questions quant à sa réelle efficacité. Est-ce que certains d'entre vous ont déjà expérimenté des outils similaires pour télécharger des vidéos ? Quel ...
Réponses: 2

Message Comment faire une vidange ?
Comment faire une vidange ? A ) Mode opératoire pour les femmes 1. Se pointer chez Midas ( ou magasin équivalent) quand le kilométrage effectué depuis la dernière vidange atteint 15.000 km. 2. Boire un café. 3. 30 minutes plus tard, payer et repartir avec une voiture en état de rouler. > Dépense ...
Réponses: 6

Message Comment installer des logiciels sur Kali Linux
Salut, j'ai installé Kali Linux en dual boot sur mon PC, il fonctionne très bien, mais quand je télécharger des logiciels et quand je double clique sur le fichier du logiciel, ça n'affiche pas la procédure d'installation comme sur Windows.Quelqu'un peut-il m'aider à résoudre ce problème, s'il vous p ...
Réponses: 3

Message [Résolu] comment utiliser opera
Bonjour J'ai installé opera, je n'arrive pas à le mettre en français ? Il y a aussi la page d'accueil qui me gêne, pleine de petites fenêtres qui ne m'intéressèrent pas. Merci
Réponses: 17


Qui est en ligne

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


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