Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1379 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [XHTML 1.1 strict]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[XHTML 1.1 strict]

n°284073
Limit
Posté le 11-01-2003 à 13:36:25  profilanswer
 

J'ai deux petites erreurs

# Line 234, column 40:  there is no attribute "name"  (explain...).
 
       <form method="post" action="" name="hop"><table width="95%" border="0">
                                          ^
 
# Line 237, column 68: there is no attribute "child2" (explain...).
 
  ...><input name="sondage_apercu" child2="affichage2" onclick="montrercacher2('ch

 
 
Le problème c'est que j'essaie de corriger ca, et bien ensuite le javascript ne fonctionne plus. Il n'arrive plus à accéder à ce form, et à cet input


Message édité par Limit le 11-01-2003 à 13:36:41
mood
Publicité
Posté le 11-01-2003 à 13:36:25  profilanswer
 

n°284076
Profil sup​primé
Posté le 11-01-2003 à 13:44:30  answer
 

pour le premier tu peux ptet essayer avec l'attribut id...
et faire un getElementById pour y acceder avec ton JS

n°284242
greut
Posté le 11-01-2003 à 18:52:55  profilanswer
 

et puis le second : ça ne sert à rien, non ??


---------------
jid:greut@swissjabber.ch
n°284243
lorill
Posté le 11-01-2003 à 18:54:57  profilanswer
 

greut a écrit :

et puis le second : ça ne sert à rien, non ??


ca dépends, si son script accède a cet attribut via la dom...
mais dans ce cas faudrait étendre la dtd, c'est faisable en restant valide, mais je sais plus comment.

n°284252
souljacker
Posté le 11-01-2003 à 19:09:12  profilanswer
 

bon name et child2 (connais pas ce dernier) n'existe pas dans le XHTML 1.1.
 
Pour le name, tu dois utiliser id à la place et le JS le traitera normalement comme si c'était name.
 
Si je comprend bien ce que child2 est sensé faire, tu dois aussi le remplacer par id.

n°284292
Limit
Posté le 11-01-2003 à 20:43:04  profilanswer
 

Voici la fonction javascript qui pose problème
 
 

Code :
  1. function montrercacher2(nom)
  2. {
  3.                   if (document.hop.sondage_apercu.checked == false)
  4.                   {
  5.                    document.hop.sondage_apercu.checked = false;
  6.                    var child = document.all[event.srcElement.getAttribute(nom,false)];
  7.                    if (null != child)
  8.                     child.className = "collapsed" ;
  9.                   }
  10.                   else
  11.                   {
  12.                    document.hop.sondage_apercu.checked = true;
  13.                    var child = document.all[event.srcElement.getAttribute(nom,false)];
  14.                    if (null != child)
  15.                     child.className = "expanded";
  16.                   }

Là, ca marche quand il y a le name dans <form> et child2 dans input.
 
yack > J'ai remplacé name par id, et hop par getElementById(hop) mais ca ne marche pas (erreur JS).

n°284310
kadreg
profil: Utilisateur
Posté le 11-01-2003 à 21:06:00  profilanswer
 

Limit a écrit :


yack > J'ai remplacé name par id, et hop par getElementById(hop) mais ca ne marche pas (erreur JS).


 
getElementById('hop';)


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°284314
souljacker
Posté le 11-01-2003 à 21:11:18  profilanswer
 

Ton code ne me semble pas très réglementaire!
 
document.all <= c pour NN4 ça
 
Quel est le but de ton script???

n°284318
Limit
Posté le 11-01-2003 à 21:23:20  profilanswer
 

SoulJacker a écrit :

Ton code ne me semble pas très réglementaire!
 
document.all <= c pour NN4 ça
 
Quel est le but de ton script???

afficher / cacher un tableau si une checkbox est cochée


Message édité par Limit le 11-01-2003 à 21:23:28
n°284343
Limit
Posté le 11-01-2003 à 21:57:51  profilanswer
 

merci, maintenant tout marche en étant xhtml 1.1 compliant :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [XHTML 1.1 strict]

 

Sujets relatifs
[XHTML] Aligner du texte à gauche dans un tableauil a fallu qu'il y ait des iframes dans les pubs, donc XHTML 1.1 DMC
xhtml 2 ?? vous en pensez quoi ?[XHTML]+[JS] Faire du onMouseEvent
[XHTML] problème entre navigateurs malgré W3C (screens inside)[XHTML] Equivalent de <script type="text/javascript"> [Résolu]
test sur vieux browsers (comme Netscape 4)...(xhtml strict inside)Bouton animé + XHTML strict .... C'est possible ?? (RESOLU !!)
[CSS + XHTML strict] Problème de tableau dans un cellule d'un tableau.[XHTML strict] Ouvrir un lien dans une nouvelle fenêtre...
Plus de sujets relatifs à : [XHTML 1.1 strict]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR