login  Naam:   Wachtwoord: 
Registreer je!
 Forum

AJAX wil niet meewerken (Opgelost)

Offline faithmike - 18/07/2008 00:55
Avatar van faithmikeNieuw lid Ik ben voor het eerst met ajax aan het spelen en wil een scriptje een tekstvak laten aanvullen. Tot nu toe heb ik het volgende:
  1. <script language="javascript">
  2.  
  3. var ajax
  4.  
  5. function get_suggestion(input)
  6. {
  7.  
  8. ajax = ajaxRequest();
  9.  
  10. if( ajax == null )
  11. {
  12. alert('Je browser ondersteund geen ajax...');
  13. return;
  14. }
  15.  
  16. xmlHttp.onreadystatechange = suggestie;
  17. xmlHttp.open("GET","suggestion.php?woord=" + input,true);
  18. xmlHttp.send(null);
  19. }
  20.  
  21. function suggestie()
  22. {
  23. if (xmlHttp.readyState==4)
  24. {
  25. document.getElementById('box').innerHTML = xmlHttp.responseText;
  26. }
  27.  
  28. }
  29.  
  30. function ajaxRequest(){
  31. var ajax = null;
  32. try
  33. {
  34.  
  35. ajax = new XMLHttpRequest();
  36.  
  37. }
  38. catch(e)
  39. {
  40. try
  41. {
  42. ajax = new ActiveXObject("Msxml2.XMLHTTP");
  43. }
  44. catch(e)
  45. {
  46.  
  47. ajax = new ActiveXObject("Microsoft.XMLHTTP");
  48.  
  49. }
  50. }
  51.  
  52. return ajax;
  53. }
  54.  
  55. </script>


Mijn html:

  1. <form name="diablo">
  2.  
  3. <input style="width:150px;" type="text" id="search" onkeyup="get_suggestion(this.value)" />
  4. <div id="box" style="background-color:#CCCCCC;width:150px;height:50px;overflow:auto"></div>
  5. </form>


Ik kom er echt niet aan uit..

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s