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> N° </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
Partager