DOCTYPE et JAVASCRIPT (mauvais ménage) !!

Résolu
Salut à tous,

Voila jusqu'à aujourd'hui je vérifiais mes formulaires en PHP ce que je fais toujours d'ailleurs pour un point de vue sécurité, mais pour le confort des utilisateurs j'ai décidé de les vérifier également en javascript.

Jusque là tout va bien mon script fonctionne à merveille jusqu'au moment où j'inclue un DOCTYPE au document et là il ne s'exécute plus.

Alors avant de poster, j'ai quand même bien retourné le problème et ce que j'ai cru comprendre, c'est que pour qu'il fonctionne correctement avec un doctype, il faut que la page en question soit conforme au normes W3C du doctype spécifié.

J'ai donc validé ma page via W3C validator sans problème mais surprise le script ne fonctionne toujours pas !!!

Je ne sais plus où mettre de la tête.

Donc si vous avez des suggestions !! n'hésitez pas !

5 réponses

  1. Non, doctype et js ne font pas mauvais ménage. Si le js ne fonctionne pas, c'est que le js est mauvais.
    0
    1. Modérateur
      rien à voir ...
      ou : insertions aux mauvais endroits ... (doctype ou js)
      0
      1. Merci mais je sais quand même où placer le doctype et le js.

        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        	   "http://www.w3.org/TR/html4/loose.dtd">
        
        <html>
        <head>
        <link rel="stylesheet" type="text/css" href="../page.css" >
        <link rel="stylesheet" type="text/css" href="form_annonces.css">
        <title></title>
        <script language="Javascript" type="text/javascript" src="verif_form_annonces.js"></script>
        <script language="Javascript" type="text/javascript" src="ajout_upload.js"></script>
        
        0
        1. Je veux des réponses d'expert.

          Merci c'est sympa pour ceux qui viennent d'essayer de t'aider

          ensuite tu es sur un forum d'entraide pas sur un site d'assistance payant..... où on peut exiger.

          Tu aurait donné ton code javascript et ton formulaire ce serait mieux
          0
          1. Ha oui et le </head> excuse moi.

            Je veux des réponses d'expert.
            -1