klaansieck: Ajax responseText Eventhandling

Beitrag lesen

Ich möchte im ajax responseText mit den Cursortasten navigieren können (onkey)

<!--HTML-client-->
<html lang="de">
<head>
<meta charset="UTF-8">
<title>AJAX-Beispiel</title>
<script>
function testeatsuche(inhalt)
{
 var x = inhalt;
 if (inhalt=="")
 {
  document.getElementById("sicherheitshinweis").innerHTML="keine Eingabe";
  return;
 }
 if (window.XMLHttpRequest)
 {
  // AJAX nutzen mit IE7+, Chrome, Firefox, Safari, Opera
  xmlhttp=new XMLHttpRequest();
 }
 else
 {
  // AJAX mit IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
 xmlhttp.onreadystatechange=function()
 {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
  {
   document.getElementById("ergebnis").innerHTML=xmlhttp.responseText;
  }
 }
 xmlhttp.open("GET","atsuchexx.php?q="+inhalt,true);
 xmlhttp.send();
}
</script>

</head>
<body>
<input type="text" size="10" value=""
onkeyup="testeatsuche(this.value)" >
<span id="ergebnis"></span>

</body>
</html>
<!--PHP- server-->
<input type="text" id="suchid1" size="40" onkeypress="myFunction(event)" autocomplete="off" autofocus/><br>
<a id="suchid2"  onkeydown="getfocus(event1">treffer1</a><br>
<a id="suchid3"  onkeydown="getfocus(event2">treffer2</a><br>
<a id="suchid4"  onkeydown="getfocus(event2">treffer3xy</a><br>