Bonjour,
j'ai cherché pdt des heures sur google, et je n'ai pas trouvé alors je me permet de vous demander de l'aide.
Pour apprendre 1 peu l'ajax, j'ai fait un petit formulaire qui recherche dans une base de donnée mysql, voici le code javascript/html :
Code :
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Ajax TMF Stats</title>
- <script type="text/JavaScript">
- function getXhr(){
- var xhr = null
- if(window.XMLHttpRequest) xhr = new XMLHttpRequest();
- else if(window.ActiveXObject){
- try {
- xhr = new ActiveXObject("Msxml2.XMLHTTP" );
- }
- catch (e) {
- xhr = new ActiveXObject("Microsoft.XMLHTTP" );
- }
- }
- else {
- alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..." );
- xhr = false;
- }
-
- return xhr
- }
- function xhr_send(div_id){
- var xhr = getXhr()
- xhr.onreadystatechange = function(){
-
- if(xhr.readyState == 2 || xhr.readyState == 3)
- {
- document.getElementById(div_id).innerHTML = '<img src="load.gif" />';
- }
- else if(xhr.readyState == 4 && xhr.status == 200)
- {
- document.getElementById(div_id).innerHTML = xhr.responseText;
- }
- }
- function search(page, ordre, sens) {
- xhr_send(listet);
- var login = document.getElementById("login" ).value;
-
- xhr.open("POST","liste.php?login="+login+"&p="+page+"&ordre="+ordre+,true);
- xhr.send(null);
- }
- function detail(pid) {
- var xhr = getXhr();
- xhr_send(detail);
-
- xhr.open("POST","liste.php?id="+pid,true);
- xhr.send(null);
- }
- </script>
- </head>
- <body>
- Vérifie si un joeur existe :<br />
- <input type="text" id="login" value="Login du joueurs" OnFocus="javascript:this.value=''" OnKeyUp='search("","","" )' /><br /><br />
- <div id="test_1" align="left"></div><br />
- <div align="center" id="listet"></div><br />
- <div align="left" id="detail"></div>
- </body>
|
Dès la première lettre que je tape, j'ai une erreur sur ie, 'Object expected' a la ligne 60 qui correspond au :
Code :
- <input type="text" id="login" value="Login du joueurs" OnFocus="javascript:this.value=''" OnKeyUp='search("","","" )' />
|
Quelqu'un pourriat m'aider svp ?
Merci
Message édité par dabourn le 08-07-2008 à 08:42:44