zoeken, zoeken, automatisch, automatisch naar de doos, aanbevelingen, wanneer je in een van de velden.Hier hebben we het gebruik van XML - automatisch voorstellen.Het volgende voorbeeld toont aan hoe het gebruik van automatisch gebruik van persoonlijke beschermingsmiddelen, de tekst.,, de voorpagina moeten zijn en verminderen; de,, < http: //europa.eu.int > < hoofd > < stijl > DIV (breedte: 240px; kleur: groen;} < /stijl > < script> dat de functie van de diagnose (STR) {als (str.length = = 0) (document ("leven zoeken. GetElementById").InnerHTML = "; doc. GetElementById (" leven zoeken "). De stijl. Border=" 0px "; - (;) als het raam. Verwachte) {volledig = nieuwe xmlhttprequest (); anders {}Volledig nieuwe objecten (x = "Microsoft. Volledig");} volledig. Onreadystatechange = functie () {als (= 4 en volledig. Er staat volledig. = = 200) {doc. GetElementById ("leven zoeken").InnerHTML = xmlHttp.responseText; doc. GetElementById ("leven zoeken") aan de grens = "stijl. #. 1 - pixel vaste a5acb2";}} volledig open ("." en "livesearch.php?Q = + STR, waar); volledig. Stuur ();} < /scripts > < /hoofd > < lichaam > < in de vorm van > < H > input - < /H > < de aard van de in de tekst "grootte =" 30 "=" onkeyup tonen de diagnostische resultaten (deze waarde) "> < div =" leven zoeken "> < /div > < href = 'http: //www.tutorialspoint. COM" > meer details < /> < /vorm > < - lichaam > < /html >,, livesearch.php, dat gebruikt wordt voor de overdracht van gegevens van het XML - bestand, zendt zij de resultaten aan de browser.,, <?PHP $xmlDoc=new domdocument (); $xmlDoc-> de belasting ("autocomplete.xml"); $x=$xmlDoc-> getElementsByTagName ('link'); $q=$_GET["Q"]; of (strlen ($q)% GT% 0) {$hint= "; voor ($i=0; $i> ($x-> lengte); ik + +) ($y=$x-> punt (i) -> getElementsByTagName (titel"); $z=$x-> item (i) -> getElementsByTagName ('url'); als ($y-> item (0) -> nodeType==1) {als (stristr ($y-> item (0) -> childNodes-> item (0) -> nodeValue, $q)) {als ($hint== "" {") $hint= < a) de punten [I]".$z > - project (0) - > > - project (0) - > knopen. "Doel:'_blank ">".$Y > - project (0) - > > - project (0) - > knopen. "< /> ";} {% =% impliceert dat anders."< BR /> < href = ".$z > - project (0) - > > - project (0) - > knopen. "Doel:'_blank ">".$Y > - project (0) - > > - project (0) - > knopen. "< /> ";}}}}} als ($dat = =") {% reactie = "Gelieve geldige naam";} {% reactie of =% impliceert;} ECHO reactie;?>,,, autocomplete.xml, het Contained - volledige gegevens en toegang tot door de livesearch.php gebaseerd op tittle field en URL ingediend,, < pages> < link> < title> android< /title> < URL > http://www.tutorialspoint.com/android/index.htm< /url> < /link> < link> < title> Java< /title> < url> http://www.tutorialspoint.com/java/index.htm< /url> < /link> < link> < title> CSS < /title> < url> http://www.tutorialspoint.com/css/index.htm< /url> < /link> < link> < title> angularjs< /title> < url> http://www.tutorialspoint.com/angularjs/index.htm < /url>< /link> < link> < title> hadoop< /title> < url> http://www.tutorialspoint.com/hadoop/index.htm < /url> < /link> < link> < title> SWIFT < /title> < url> http://www.tutorialspoint.com/swift/index.htm < /url> < /link> < link> < title> ruby<; /title> < url> http://www.tutorialspoint.com/ruby//index.htm < /url> < /link> < link> < title> nodejs< /title> < url> http://www.tutorialspoint.com/nodejs/index.htm < /url> < /link> < /pages>,, het zal de volgende resultaten volgens de −,,
Ajax automatisch
Previous:Ajax XML - partners
Next Page:PHP