*   >> Lecture Éducation Articles >> science >> la programmation

Les Résultats de la recherche Html Document

le titre comme un lien hypertexte et la description de la page trouvée. La déclaration suivante est un grand if. L'état des contrôles cette instruction if si l'expression-tout régulier de la keywords- se trouve dans la chaîne de dossier détenu par la variable, sous réserve. Il ya deux états dans le cas du bloc. Le cas du bloc est exécutée quand un mot-clé est trouvé.

L'opérande de droite de la première instruction utilise la valeur du titre de la variable, le titre pour former un lien hypertexte vers la page trouvée, sous forme de chaîne, la concaténation avec la valeur de la variable, la description. Cet opérande droit constitue en fait un ensemble de balises HTML, mais sous forme de chaîne. Il affecte la chaîne à la variable, titleDescriptionStr. La déclaration suivante affiche la valeur de la variable, titleDescriptionStr dans l'élément de corps de la page de searchResults.htm actuelle. L'ID de l'élément de corps est, 'B0'.

La dernière instruction dans le segment est une déclaration si-bloc d'une ligne. Les bloc affiche, "Aucun résultat trouvé." si aucun des mots clés se trouve dans les fichiers des chaînes. Si un mot clé est trouvée, l'instruction if précédente serait-il voir et affecter le résultat de l'affichage à la variable, titleDescriptionStr. Ce dernier vérifie si-déclaration si la variable, titleDescriptionStr est vide et si tous les fichiers de chapitre ont été fouillés. Si tous les fichiers de chapitre ont été recherchés, la condition if (j == (pagesArr.

length - 1)) reviendrait vrai, ce qui signifie le tableau pagesArr ayant les valeurs href pour tous les fichiers a été entièrement numérisée. Et donc si la dernière condition est, ((titleDescriptionStr == "") && (j == (pagesArr.length - 1))) Si la condition complète renvoie true, alors aucun mot-clé a été trouvé dans l'un des fichiers (cordes ) et le bloc pour afficher "Aucun résultat trouvé." Est exécuté.

Code exécuté à plusieurs reprises Le bloc readyState et la fonction Ajax ensemble, ajaxFn (j), est répété le nombre de fois égal à la longueur du tableau pagesArr, qui a les valeurs hyperlien href de chacun des fichiers qui doit être recherché. L'itération (répétition) numéro de la séquence est la valeur du paramètre de j. Le code suivant, tapé quelque part au dessus, provoque la répétition: for (i = 0; i ajaxFn (i)} Permettez-moi de terminer l'explication du codage, ici ebook Un ebook est une série de pages connexes créés avec un langage informatique..

Je viens de terminer en expliquant com

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.