Recherche en javaScript

Résolu
mat15011 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -  
mat15011 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je voudrais savoir comment créé ma function voici mon problème ...
j'ai créé un formulaire qui en entrant les donné créé un tableau en javascript avec document.write...mais la je dois faire un recher dans les donné inscrite et je ne trouve pas comment faire la function 3 ...


Merci

<html>
<head>
<script>
var vTableauA = new Array() ;
var vTableauT = new Array() ;
var vTableauL = new Array() ;
var vTableauE = new Array() ;
var vTableauAN = new Array() ;
var vTableauS = new Array() ;
var vNombre = 0 ;

function fct1()
{
   vTableauA[vNombre] = f1.cAuteur.value + "/" + vNombre ;
   vTableauT[vNombre] = f1.cTitre.value ;
   vTableauL[vNombre] = f1.cLieu.value ;
   vTableauE[vNombre] = f1.cEditeur.value ;
   vTableauAN[vNombre] = f1.cAN.value ;
   vTableauS[vNombre] = f1.cSu.value ;
   vNombre++ ;
   
   f1.cAuteur.value = "" ;
   f1.cTitre.value = "" ;
   f1.cLieu.value = "" ;
   f1.cEditeur.value = "" ;
   f1.cAN.value = "" ;
   f1.cSu.value = "" ;
}

function fct2()
{
   if(vNombre>0)
   {
     vTableauA.sort() ;
     document.write("<h1>Liste de la bibliothèque</h1><br>") ;
	 document.write("<html><body><table border='1' width='30%'><tr><td>Auteur</td><td>Titre</td><td>Lieu</td><td>Éditeur</td><td>Année</td><td>Sujet</td></tr>");
     for(i=0;i<vNombre;i++)
     {
     vPosition = vTableauA[i].indexOf("/") ;
     vAuteur = vTableauA[i].substr(0,vPosition) ;
     vIndice = parseInt(vTableauA[i].substr(vPosition+1)) ;
     vTitre = vTableauT[vIndice] ;
     vIndice2 = parseInt(vTableauA[i].substr(vPosition+1)) ;
     vLieu = vTableauL[vIndice2] ;
	 vIndice3 = parseInt(vTableauA[i].substr(vPosition+1)) ;
     vEditeur = vTableauE[vIndice3] ;
	 vIndice4 = parseInt(vTableauA[i].substr(vPosition+1)) ;
     vAN = vTableauAN[vIndice4] ;
	 vIndice5 = parseInt(vTableauA[i].substr(vPosition+1)) ;
     vS = vTableauS[vIndice5] ;
       document.write("<tr><td>" + vAuteur +"</td><td>" + vTitre +"</td><td>" + vLieu +"</td><td>" + vEditeur + "</td><td>" + vAN + "</td><td>" + vS + "</td></tr>") ;
     }
	 document.write("</table></body></html>") ;
     document.close() ;
   }
function fct3()
 {  
  
 }
}
</script>
</head>
<body>
<form name="f1"><table border="0">
<tr><td>Auteur:</td><td><input type=text name="cAuteur"></td></tr>
<tr><td>Titre:</td><td><input type=text name="cTitre"></td></tr>
<tr><td>Lieu:</td><td><input type=text name="cLieu"></td></tr>
<tr><td>Éditeur:</td><td><input type=text name="cEditeur"></td></tr>
<tr><td>Année:</td><td><input type=text name="cAN"></td></tr>
<tr><td>Sujet:</td><td><input type=text name="cSu"></td></tr>
</table><br>
<input type="button" value="Ajouter" onClick="fct1();"><br>
<input type="button" value="Afficher" onClick="fct2();"><hr>
<p>Chercher un auteur</p><input type="text" Name="cSearch"><br>
<input type="button" Value="Chercher" onClick="fct3();">
</form>
</body>
</html>

1 réponse

mat15011 Messages postés 32 Date d'inscription   Statut Membre Dernière intervention   1
 
Désolé j'ai trouvé mon erreur...
0