Je ne comprends pas cette erreur

Je ne comprends pas cette erreur - HTML/CSS - Programmation

Marsh Posté le 13-04-2003 à 10:45:34    

Code :
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3. <head>
  4. <SCRIPT LANGUAGE="JavaScript1.4">
  5. function start() {
  6.  var currentdate = new Date();
  7.  var datecomplete = currentdate.getFullYear() + "-" + currentdate.getMonth() + "-" + currentdate.getDay() + " " + currentdate.getHours() + ":" + currentdate.getMinutes() + ":" + currentdate.getSeconds();
  8.  document.form.date.value = datecomplete;
  9. }
  10. </SCRIPT>
  11. <title>Document sans titre</title>
  12. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  13. </head>
  14. <body onload="start()">
  15. <form name="form">
  16. <input type="text" name="date" value="rien">
  17. </form>
  18. </body>
  19. </html>


 
Voila c'est pourtant simple mais Mozilla et IE n'accepte pas ce code..  :fou:  :fou:  
 
Erreur ligne 13
Objet attendu
 

Reply

Marsh Posté le 13-04-2003 à 10:45:34   

Reply

Marsh Posté le 13-04-2003 à 10:47:52    

regarde ce que dit Mozilla, c'est un peu plus explicite en général :D
Tools -> Web dev. -> Javascript console


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 13-04-2003 à 10:51:18    

Error: form is not defined
Source File: file:///C:/Documents%20and%20Settings/ReD/Bureau/date.htm
Line: 7

Reply

Marsh Posté le 13-04-2003 à 10:58:46    

-> document.getElementById(date).value
 
il me semble


Message édité par antp le 13-04-2003 à 10:59:55

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 13-04-2003 à 11:02:44    

Non ca marche toujours pas
 
Error: date is not defined
Source File: file:///C:/Documents%20and%20Settings/ReD/Bureau/date.htm
Line: 8
 
G rajouté id="date" dans le input mais kedal..

Reply

Marsh Posté le 13-04-2003 à 11:04:08    

faut mettre date entre guillemets, sorry :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 13-04-2003 à 11:09:46    

:sweat:  :sweat:  :sweat:  
 
Sur Mozilla (pas d'erreur) ça passe mais pas sur IE
 
Ligne 14
Objet Attendu
 
Mais nandedieubordèldemerde  :cry:

Reply

Marsh Posté le 13-04-2003 à 16:57:24    

J'ai abandonné et je me suis rabattu sur le bon vieux PHP..
 
le javascript ça devrait pas exister  :kaola:

Reply

Marsh Posté le 13-04-2003 à 19:15:33    

document.forms[0].(...) sinon
 
Edit: C'est sans doute IE qui n'aime pas qu'on appelle un formulaire "form"


Message édité par gm_superstar le 13-04-2003 à 19:16:16

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 13-04-2003 à 23:33:33    

date et form sont des mots réservés. Change tes tags d'ID, ça devraitmarcher.

Reply

Marsh Posté le 13-04-2003 à 23:33:33   

Reply

Marsh Posté le 13-04-2003 à 23:33:41    

MagicBuzz a écrit :

date et form sont des mots réservés. Change tes tags d'ID, ça devrait marcher.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed