recherche en javascript sur page HTML

recherche en javascript sur page HTML - Matériels & problèmes divers - Hardware

Marsh Posté le 17-08-2013 à 14:06:57    

Bonjour,
 
J'ai commencé a développer un moteur de recherche dans une page web HTML. J'arrive bien a afficher le résultat, mais uniquement le lien et non pas toute la ligne du tableau (commencant par un nom, ici vehicule...).
Rien qu'en tapant un mot clé, la ou les lignes complètes s'affiche (nom+lien)..
Je galere..
Si quelqu'un peux m'aider dessus, je vous remercie d'avance!
 
<HTML><HEAD>
<SCRIPT>  
function liste() {  
cle=prompt("tapez le mot clé à rechercher dans la BDD" )  
txt="<HTML><BODY>";  
for (num=1;num<=document.links.length;num++)  
{if (document.links[num-1].name.indexOf(cle)>-1)  
{
txt=txt+"<tr><td><A HREF='"+document.links[num-1].href+"'>"+document.links[num-1].name+"</A><BR>"}
}  
txt=txt+"</tr></BODY></HTML>";  
document.open();  
document.writeln(txt);  
document.close()}  
</SCRIPT>
</HEAD>  
<table>
<BODY onload="liste()">  
<tr style="display:none"><td>vehicule1</td><td><A HREF="Structure_macro.html" NAME="structure de la macro (mots clés = volant, roue, conducteur, commentaires)"></A></td></tr>
<tr style="display:none"><td>vehicule2</td><td><A HREF="TCD.html" NAME="bases de données (mots clés = pays, direction)"></A></td></tr>
<tr style="display:none"><td>vehicule3</td><td><A HREF="tangram.html" NAME="tangram en vba (mots clés = carte, volant)"></A></td></tr>
</BODY>
</table>
</HTML>  
 

Reply

Marsh Posté le 17-08-2013 à 14:06:57   

Reply

Marsh Posté le 17-08-2013 à 15:01:23    

Bonjour, tu n'es pas dans la bonne section (matériel informatique).
Post ici : http://forum.hardware.fr/hfr/Progr [...] ujet-1.htm


---------------
mon feed : http://forum.hardware.fr/hfr/Achat [...] #t13351402
Reply

Marsh Posté le 17-08-2013 à 17:53:41    

rastaben a écrit :

Bonjour, tu n'es pas dans la bonne section (matériel informatique).
Post ici : http://forum.hardware.fr/hfr/Progr [...] ujet-1.htm


 
 
oui merci, désolé pour l'erreur.:)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed