Bonjour,

je debut en html et javascript.

j'ai fait le programme suivant en html:

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
<style type="text/css"> 
@import url("../sourceCss/presentation.css"); 
</style> 
<script language="javascript" src="../sourcejs/fonction.js"> 
</script> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/> 
<title>Ajouter un livre</title> 
</head> 
<body background="../image/zelda_fond.jpg"> 
<div class="page_bandeau"> 
<h1 class="rougecentre">Cette page permet d'ajouter un livre</h1> 
</div> 
<div class="page_menu"> 
<u> 
<h1 class="rougecentre">Menu</h1> 
</u> 
<ul> 
<h1 class="rouge"> 
<li><a href="sommaire.html">Première page</a></li> 
<br/> 
<li><a href="rechercher.html">Chercher un livre</a></li> 
<br/> 
<li>Ajouter un livre</li> 
<br/> 
<li><a href="Apropos.html">A propos</a></li> 
</h1> 
</ul> 
</div> 
<div class="page_centre" id="zoneprincipale" name="zoneprincipale"> 
<form name ="ajout"> 
<h1 class="rougepetit"> 
Collection livre : 
<input id="collection" 
name="collection" 
value="collection" 
type="text"/> 
Titre livre : 
<input id="titre" 
name="titre" 
value="titre" 
type="text"/> 
</br></br> 
N° livre : 
<input id="numero" 
name="numero" 
value="numero" 
type="text"/> 
Editeur livre : 
<input id="editeur" 
name="editeur" 
value="editeur" 
type="text"/> 
Type livre : 
<select id="type" name="type" size="1"> 
<option value ="Type"label ="type" selected ="selected">Type</option> 
<option value ="Bande dessinnée" label ="bd" >Bande dessinnée</option> 
<option value ="Mangas" label ="mangas">Mangas</option> 
<option value ="Manhwa" label ="manhwa">Manhwa</option> 
<option value ="Manhua" label ="manhua">Manhua</option> 
</select> 
</br></br> 
<input id="ajouter" 
name="ajouter" 
type="button" 
value="Ajouter le livre" 
onClick="ajouterlivre()"/> 
</br></br> 
<table class="corps_tableau" cellpadding="0" cellspacing="1" border="rules"> 
<tr> 
<td> Collection </td> 
<td> Titre </td> 
<td></td> 
<td> Editeur </td> 
<td> Type </td> 
</tr> 
</table> 
</h1> 
</form> 
</div> 
</body> 
</html>


Et je l'ai associé au programme javascript suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
/*variable globale d'incrementation*/ 
incsauv =0; 
 
function ajouterlivre () 
{ 
 
/*variable temporaire*/ 
var temptype=""; 
/*declaration des tableaux de sauvegarde*/ 
var sauvegarde = new Array[]; 
var livre = new Array[]; 
/*recuperation des valeurs du formulaire ajout*/ 
var collection = document.ajout.collection.value; 
var titre = document.ajout.titre.value; 
var numero = document.ajout.numero.value; 
var editeur = document.ajout.editeur.value; 
var type = document.ajout.type; 
 
for (i=0; i<type.length;i++) 
{ 
if (type[i].selected) 
{ 
temptype = type[i].value; 
} 
} 
 
/*affichage des resultats dans une petite fenetre*/ 
confirm('Livre sauvegardée:\n\n- Collection: '+ collection 
+ '\n- Titre: ' + titre 
+ '\n- N°: ' + numero 
+ '\n- Editeur: ' + editeur 
+ '\n- Type: ' + temptype); 
 
/*sauvegarde des données*/ 
 
/*sauvegarde des informations du livre*/ 
livre[0]=collection; 
livre[1]=titre; 
livre[2]=numero; 
livre[3]=editeur; 
livre[4]=temptype; 
 
 
 
/*sauvegarde du livre*/ 
 
sauvegarde[incsauv]=livre; 
incsauv++; 
 
confirm('Livre sauvegardée:\n\n- Collection: '+ livre[0] 
+ '\n- Titre: ' + livre[1] 
+ '\n- N°: ' + livre[2] 
+ '\n- Editeur: ' + livre[3] 
+ '\n- Type: ' + livre[4]); 
 
 
}

Et quand j'appuie sur le bouton de ma page j'obtient l'erreur suivante:


ligne : 69 (onClick="ajouterlivre()"/>)
car:1
erreur:objet attendu
code:0
URL:file://F:\site bd\sourceHtml\ajout.html

Pour l'instant ca doit juste afficher dans un prompt les données renseigné dans les champs

Pouriez-vous m'aider.
Merci
Configuration: Windows 2000
Internet Explorer 6.0