<Javascript> - fonction non définie

Arentar Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
Arentar Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je me suis mis au javascript il y a peu, et j'ai un problème de fonction non définie.
J'ai cherché ici et là sur le web afin de trouver une solution, et il s'avère que après avoir vu pas mal d'exemples, je ne trouve pas la cause de mon erreur. :s
Il s'agit d'un code dans le but de créer un blog. Cette partie concerne la gestion des articles par page. (5par page)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
				<title>page sans titre</title>
		<meta http-equiv="Content-Type" content="text/html;" />
		<link href="css/template_css.css" rel="stylesheet" type="text/css" />
	</head>
	<body class="bodybg">
        	<div id="mid_outline">
			<script language="Javascript" type="text/javascript" >
                        	function effacerdiv()
	                       {
		                      if(document.getElementById("mid"))
		                        {
			                     var dream=document.getElementById("mid");
			                     dream.parentNode.removeChild(dream);
		                         }
	                        }
                               function listearticles(numpage, tailletab, tab )
	                       {
		                       for(i=0; i < tailletab; i++)
		                       {
			                      var division=document.createElement("div");
			                      division.id="mid";
			                      division.innerHTML=<h1 HREF="#" Onclick="afficherarticle(tab[i][0])">&nbsp;&nbsp;tab[i][1]</h1>
                   			<h3>&nbsp;&nbsp;tab[i][2]</h3>&nbsp;&nbsp;
			                 tab[i][3]<br/><br/>
			                 &nbsp;&nbsp;rédigé le tab[i][4]
			                par tab[i][6] <br/>
			            &nbsp;&nbsp;Cet article a été lu tab[i][5] fois.<br/><br/>
			<center>
			<a href="#" Onclick="laissercom()"> Laisser un commentaire </a>
			- <a href="#" Onclick="noterart()"> Noter cet article </a>
			<br/>____________________________________________________</center><br/>;
		}
	}
	function chgpage(numpage, tailletab, tab)
		{
		effacerdiv();
		listearticles(numpage, tailletab, tab);
	}
	

</div><center>-<a href="#" Onclick="chgpage(1, 7, Array);">1</a></center>					
	</body>
</html>


Le reste du code marche. Les données du tableau sont extraites d'une base de donnée, et j'avoue que c'est pour l'instant la seule erreur qui me bloque réellement. :s
N'étant pas professionnel dans ce domaine, je suis sûr que ce code grouille de petits détails auxquels je n'ai pas l'habitude d'avoir à faire.

Merci d'avance pour votre aide.

Arentar.
A voir également:

4 réponses

Arentar Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Excusez moi, je viens de tilter que je n'avais pas précisé quelle fonction n'était pas définie. -.-'

Il s'agit de la fonction chgpage(...).

chgpage is not defined.
0
Arentar Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Personne ne saurait m'aider? Même si c'est pour dire que je dis de la merde. :s
J'en suis conscient, je fais beaucoup d'erreur.
0
Serge_La Messages postés 407 Date d'inscription   Statut Membre Dernière intervention   47
 
Désolé, ton code manque des bouts. Ce code tel quel ne devrait pas marcher du tout.

Serge.
0
Arentar Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Je suis désolé. Je reposterais ca demain, en effet, ce n'est pas l'intégralité du code, et je ne pensais pas avoir supprimé de choses importantes.
Merci beaucoup quand même.
0