Il y a actuellement 237 visiteurs
Vendredi 19 Avril 2024
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 [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

Message [Réglé]Comment "ajouter caméra" pour Ctronics CTPIC-380C-5MP
Bonjour,Je suis l'heureux propriétaire d'une paire de caméras Ctronics CTPIC-380C-5MP. Il y a quelques jours, impossible de les ouvrir !J'ai "édité" les 2 caméras et j'ai utilisé la 1ère technique "lire code QR" sur la caméra la + facilement accessible. Là j'ai eu un drôle de tru ...
Réponses: 4

Message comment remettre le mot de passe au démarrage
Bonjour,Pourriez-vous m'indiquer s'il est possible de remettre le mot de passe au démarrage d'un pc portable qui est sous Linux Mint sans être obligé de réinstaller le système ?MerciCordialement
Réponses: 4

Message Comment savoir combien consomme un pc en energie?
Bonjour,J'aimerai savoir combien consomme mon ordinateur en temps réel sans utiliser de pince ampèremétrique, j'ai essayer avec la commande "cmd.exe" et powercfg -energy mais quand je vais dans le dossier System32 ou est censé apparaitre le fichier "energy-report.html" il n'y est ...
Réponses: 5

Message Modifier les prix d'une carte de restaurant mais comment?
Bonjour, un ami qui à un restaurant souhaiterais modifier les prix des menus proposer, mais les prix sont afficher en continu sur des écrans dans clés USB.Le format du fichier sur la clé USB est en mp4.Je voulais savoir comment faudrait faire pour modifier les prix?Merci.
Réponses: 8

Message Bouton power cassé, comment rallumer ?
Bonjour à tous,je rencontre un problème que je vais essayer d?expliquer le plus clairement possible, n?y connaissant quasiment rien en la matière. Pardonnez moi si je manque de précision.Je possède un Dell Latitude E5470, qui appartient à mon employeur et qui est donc mon outil de travail. Or je sui ...
Réponses: 2


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


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