Bonjour à tous !
Voila je vous explique, j'ai un petit script maison de tchat pour s'envoyer quelques messages.
J'ai mon formulaire avec l'input de champ texte et le bouton submit pour envoyer.
J'aimerais que le curseur soit toujours actif sur mon input du champ texte, actuellement il y est quand on arrive sur la page mais dés qu'on envoie un message, il ne devient désactivé alors que je voudrais qu'il soit toujours actif.
Mon code :
MERCI MERCI
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 echo"<script> function getXMLHttpRequest() { var xhr = null; if (window.XMLHttpRequest || window.ActiveXObject) { if (window.ActiveXObject) { try { xhr = new ActiveXObject(\"Msxml2.XMLHTTP\"); } catch(e) { xhr = new ActiveXObject(\"Microsoft.XMLHTTP\"); } } else { xhr = new XMLHttpRequest(); } } else { alert(\"Votre navigateur ne supporte pas l'objet XMLHTTPRequest...\"); return null; } return xhr;} function AJAX(url){ xhr_object = getXMLHttpRequest(); xhr_object.open(\"GET\", url, false); xhr_object.send(null); if(xhr_object.readyState == 4){return xhr_object.responseText;}else return(false);} function submitForm(){ var form = document.forms[\"testforms\"]; var com = form.com.value; var envoiemess = form.envoiemess.value; var url =\"".$URL."/bouton-envoie.php?envoiemess=\"+envoiemess+\"&com=\"+com; document.getElementById('printResult').innerHTML = AJAX(url);} </script>"; echo'<div id="printResult">'; echo'<form action="" name="testforms" method="GET"> <input type="text" name="com" id="com" class="gestion_espace_0_inp_2" placeholder="Votre message" autofocus/> <input type="submit" value="Envoyer" onclick="submitForm()" name="submit" class="gestion_espace_0_inp_3" /> <input type="hidden" name="envoiemess" value="ok" /> </form>'; echo'</div>';
Partager