Bonjour,
Je suis débutante en javascript. Je souhaiterais créer un annuaire (du personnel) dynamique avec un moteur de recherche sur une base xml. Pour l'instant, je ne peux effectuer qu'une recherche par nom. Pourriez-vous m'aider afin d'effectuer, à la fois, via un script, une recherche par nom et une recherche par service (avec un menu déroulant afin de proposer les services).
<HTML><title>test xmtl</title>
<xml ID="DSOFFKAMA01" SRC="base_agents_août.xhtml"></xml>
<body>
<h2 align="center"> <font color="black"><u>ANNUAIRE DES SERVICES</u></font></h2>
<input type="texte" name="cherche" id="cherche">
<BUTTON ONCLICK="rec()">
Chercher la personne (NOM)
</BUTTON>
<HR noshade size=3 color="RED">
</DIV>
<div id="reponse1" name="reponse1">
 
</div>
</body>
<script>
function rec()
{
temp = document.all.cherche.value+'';
temp = temp.toUpperCase();
DSOFFKAMA01.recordset.movefirst();
Document = DSOFFKAMA01.XMLDocument;
reponse = "Résultat de la recherche :<br><table border=1>";
for (i=0;i<Document.documentElement.childNodes.length;i++)
{
temp2 = Document.documentElement.childNodes(i).childNodes(0).text;
temp2 = temp2.toUpperCase();
if (temp2.indexOf(temp) > -1)
{
reponse = reponse + "<tr>"
for (h=0;h<=4;h++)
{
reponse = reponse + "<td>" + Document.documentElement.childNodes(i).childNodes(h).text + "</td>"
}
reponse = reponse + "</tr>"
}
else
{
DSOFFKAMA01.recordset.movenext();
}
}
reponse = reponse + "</table>"
document.all.reponse1.innerHTML = reponse;
}
</script>
<BR>
<SCRIPT>
MERCI

 

 
		
		 
        

 
			
			
 
   


 xml et javascript
 xml et javascript
				 Répondre avec citation
  Répondre avec citation
Partager