Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
mais uniquement une id. Ma question est la suivante : Comment fait-on
pour atteindre les valeurs du champ du formulaire en javascript ?
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors que Stephane Roux (HAbeTT) nous narre ce qui suit en ce 21/04/2005 7:51 :
Bonjour,
Bonjour,
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si : mes formulaires passés au validateur ne font pas l'objet de message d'erreur lorsqu'ils comportent cet attribut. Il me semble (si mes souvenirs sont bons) que cet attribut est, par contre, refusé lorsqu'il est repris dans un script écrit *dans* le corps de la page. L'appel du script à l'extérieur (un .js ) permet de contourner le problème. Je ne suis toutefois pas certain que cela soit de bon aloi ... Les experts es formulaires se manifesteront sans doute pour confirmer ou infirmer.
Merci
Padekoa et cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors
que Stephane Roux (HAbeTT) nous narre ce qui suit en ce 21/04/2005 7:51 :
Bonjour,
Bonjour,
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si : mes formulaires passés au validateur ne font pas
l'objet de message d'erreur lorsqu'ils comportent cet attribut.
Il me semble (si mes souvenirs sont bons) que cet attribut est, par
contre, refusé lorsqu'il est repris dans un script écrit *dans* le corps
de la page. L'appel du script à l'extérieur (un .js ) permet de
contourner le problème.
Je ne suis toutefois pas certain que cela soit de bon aloi ...
Les experts es formulaires se manifesteront sans doute pour confirmer ou
infirmer.
Merci
Padekoa et cordialement,
--
docanski
Nature, histoire et légendes en
- Côtes du nord de la Bretagne
- Vallée de la Rance maritime
Memento des champignons
http://armorance.free.fr
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors que Stephane Roux (HAbeTT) nous narre ce qui suit en ce 21/04/2005 7:51 :
Bonjour,
Bonjour,
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si : mes formulaires passés au validateur ne font pas l'objet de message d'erreur lorsqu'ils comportent cet attribut. Il me semble (si mes souvenirs sont bons) que cet attribut est, par contre, refusé lorsqu'il est repris dans un script écrit *dans* le corps de la page. L'appel du script à l'extérieur (un .js ) permet de contourner le problème. Je ne suis toutefois pas certain que cela soit de bon aloi ... Les experts es formulaires se manifesteront sans doute pour confirmer ou infirmer.
Merci
Padekoa et cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr
nico3333fr(at)free(point)fr
Stephane Roux (HAbeTT) a écrit :
Bonjour,
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name mais uniquement une id. Ma question est la suivante : Comment fait-on pour atteindre les valeurs du champ du formulaire en javascript ?
-- Hoffmann Nicolas Site perso : http://dominique.hoffmann.free.fr
Stephane Roux (HAbeTT) a écrit :
Bonjour,
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
mais uniquement une id. Ma question est la suivante : Comment fait-on
pour atteindre les valeurs du champ du formulaire en javascript ?
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name mais uniquement une id. Ma question est la suivante : Comment fait-on pour atteindre les valeurs du champ du formulaire en javascript ?
-- Hoffmann Nicolas Site perso : http://dominique.hoffmann.free.fr
Steph.K
docanski a écrit : [...]
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si : mes formulaires passés au validateur ne font pas l'objet de message d'erreur lorsqu'ils comportent cet attribut.
Je ne crois pas que cela passe le validateur. Name est tjrs autorisé pour les input, select et Cie mais la balise form doit être munie d'un id. Il suffit de récupérer cet id via le DOM.
-- Steph.K http://www.acces-pour-tous.net
docanski a écrit :
[...]
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si : mes formulaires passés au validateur ne font pas
l'objet de message d'erreur lorsqu'ils comportent cet attribut.
Je ne crois pas que cela passe le validateur. Name est tjrs autorisé
pour les input, select et Cie mais la balise form doit être munie d'un
id. Il suffit de récupérer cet id via le DOM.
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si : mes formulaires passés au validateur ne font pas l'objet de message d'erreur lorsqu'ils comportent cet attribut.
Je ne crois pas que cela passe le validateur. Name est tjrs autorisé pour les input, select et Cie mais la balise form doit être munie d'un id. Il suffit de récupérer cet id via le DOM.
-- Steph.K http://www.acces-pour-tous.net
Pierre Goiffon
docanski wrote:
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si
Une seule adresse pour s'en assurer : http://www.w3.org/TR/xhtml1/#h-4.10
Il me semble (si mes souvenirs sont bons) que cet attribut est, par contre, refusé lorsqu'il est repris dans un script écrit *dans* le corps de la page. L'appel du script à l'extérieur (un .js ) permet de contourner le problème.
Peut être un prb avec les commentaires HTML entourant le script ? Voir : http://www.hixie.ch/advocacy/xhtml (chapitre "<script> and <style> elements in XHTML sent as text/html have to be escaped using ridiculously complicated strings.")
docanski wrote:
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si
Une seule adresse pour s'en assurer :
http://www.w3.org/TR/xhtml1/#h-4.10
Il me semble (si mes souvenirs sont bons) que cet attribut est, par
contre, refusé lorsqu'il est repris dans un script écrit *dans* le corps
de la page. L'appel du script à l'extérieur (un .js ) permet de
contourner le problème.
Peut être un prb avec les commentaires HTML entourant le script ? Voir :
http://www.hixie.ch/advocacy/xhtml
(chapitre "<script> and <style> elements in XHTML sent as text/html have
to be escaped using ridiculously complicated strings.")
Je crois comprendre qu'en XHTML la balise <form> n'a plus d'attribut name
Je crois que si
Une seule adresse pour s'en assurer : http://www.w3.org/TR/xhtml1/#h-4.10
Il me semble (si mes souvenirs sont bons) que cet attribut est, par contre, refusé lorsqu'il est repris dans un script écrit *dans* le corps de la page. L'appel du script à l'extérieur (un .js ) permet de contourner le problème.
Peut être un prb avec les commentaires HTML entourant le script ? Voir : http://www.hixie.ch/advocacy/xhtml (chapitre "<script> and <style> elements in XHTML sent as text/html have to be escaped using ridiculously complicated strings.")
-- Découvrez Original War: http://www.original-war.org Humour: http://www.chatfou.com Tchattez en liberté: http://www.c-p-f.net
docanski
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors que Pierre Goiffon nous narre ce qui suit en ce 21/04/2005 14:06 :
Une seule adresse pour s'en assurer : http://www.w3.org/TR/xhtml1/#h-4.10
L'anglais et moi ne sommes pas très amis ... Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est effectivement devenu obsolète pour XHTML. Bizarre, pourtant : mes formulaires passent sans message d'erreur chez le validateur ... Exemple : http://armorance.free.fr/formulaire.html en comporte pas moins de 35 et le validateur ne bronche pas ! Selon cette norme propre à XML, chaque "ex name" devrait être remplacé par un identifiant (ID), si je comprends bien ? Cela signifierait, si le formulaire comporte un grand nombre d' <input>, <select> et autres qu'il faudrait définir un aussi grand nombre d'identifiants (id1, id2, id3, etc ...) ? Pourquoi faire simple si on peut faire compliqué ... :-(
Cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors
que Pierre Goiffon nous narre ce qui suit en ce 21/04/2005 14:06 :
Une seule adresse pour s'en assurer :
http://www.w3.org/TR/xhtml1/#h-4.10
L'anglais et moi ne sommes pas très amis ...
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est
effectivement devenu obsolète pour XHTML.
Bizarre, pourtant : mes formulaires passent sans message d'erreur chez
le validateur ...
Exemple : http://armorance.free.fr/formulaire.html en comporte pas moins
de 35 et le validateur ne bronche pas !
Selon cette norme propre à XML, chaque "ex name" devrait être remplacé
par un identifiant (ID), si je comprends bien ? Cela signifierait, si le
formulaire comporte un grand nombre d' <input>, <select> et autres qu'il
faudrait définir un aussi grand nombre d'identifiants (id1, id2, id3,
etc ...) ?
Pourquoi faire simple si on peut faire compliqué ... :-(
Cordialement,
--
docanski
Nature, histoire et légendes en
- Côtes du nord de la Bretagne
- Vallée de la Rance maritime
Memento des champignons
http://armorance.free.fr
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors que Pierre Goiffon nous narre ce qui suit en ce 21/04/2005 14:06 :
Une seule adresse pour s'en assurer : http://www.w3.org/TR/xhtml1/#h-4.10
L'anglais et moi ne sommes pas très amis ... Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est effectivement devenu obsolète pour XHTML. Bizarre, pourtant : mes formulaires passent sans message d'erreur chez le validateur ... Exemple : http://armorance.free.fr/formulaire.html en comporte pas moins de 35 et le validateur ne bronche pas ! Selon cette norme propre à XML, chaque "ex name" devrait être remplacé par un identifiant (ID), si je comprends bien ? Cela signifierait, si le formulaire comporte un grand nombre d' <input>, <select> et autres qu'il faudrait définir un aussi grand nombre d'identifiants (id1, id2, id3, etc ...) ? Pourquoi faire simple si on peut faire compliqué ... :-(
Cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr
Steph.K
docanski a écrit : [...]
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est effectivement devenu obsolète pour XHTML. Bizarre, pourtant : mes formulaires passent sans message d'erreur chez le validateur ...
L'attribut name est autorisé pour les input, select, textarea, submit etc. Il est seulement interdit dans la balise <form>.
-- Steph.K http://www.acces-pour-tous.net
docanski a écrit :
[...]
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est
effectivement devenu obsolète pour XHTML.
Bizarre, pourtant : mes formulaires passent sans message d'erreur chez
le validateur ...
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est effectivement devenu obsolète pour XHTML. Bizarre, pourtant : mes formulaires passent sans message d'erreur chez le validateur ...
L'attribut name est autorisé pour les input, select, textarea, submit etc. Il est seulement interdit dans la balise <form>.
Aaah ! Je l'écrivais bien que l'anglais et moi n'étions pas amis ... Voilà qui est plus rassurant, pour moi comme pour Stephane Roux.
Cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr
Olivier Miakinen
Le 21/04/2005 19:02, docanski a écrit :
Une seule adresse pour s'en assurer : http://www.w3.org/TR/xhtml1/#h-4.10
L'anglais et moi ne sommes pas très amis ...
Alors <http://www.la-grange.net/w3c/html4.01/cover.html>.
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est effectivement devenu obsolète pour XHTML. Bizarre, pourtant : mes formulaires passent sans message d'erreur chez le validateur ...
<cit.> name = cdata [CI] [...] Remarque : Cet attribut est conservé pour la rétro-compatibilité. Les applications devraient utiliser l'attribut id pour identifier les éléments. </cit.>
Note que si un attribut était obsolète pour XHTML Strict (resp. Transitional) il le serait également pour HTML 4.01 Strict (resp. Transitional), et réciproquement.
Le 21/04/2005 19:02, docanski a écrit :
Une seule adresse pour s'en assurer :
http://www.w3.org/TR/xhtml1/#h-4.10
L'anglais et moi ne sommes pas très amis ...
Alors <http://www.la-grange.net/w3c/html4.01/cover.html>.
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est
effectivement devenu obsolète pour XHTML.
Bizarre, pourtant : mes formulaires passent sans message d'erreur chez
le validateur ...
<cit.>
name = cdata [CI]
[...] Remarque : Cet attribut est conservé pour la rétro-compatibilité.
Les applications devraient utiliser l'attribut id pour identifier les
éléments.
</cit.>
Note que si un attribut était obsolète pour XHTML Strict (resp.
Transitional) il le serait également pour HTML 4.01 Strict (resp.
Transitional), et réciproquement.
Une seule adresse pour s'en assurer : http://www.w3.org/TR/xhtml1/#h-4.10
L'anglais et moi ne sommes pas très amis ...
Alors <http://www.la-grange.net/w3c/html4.01/cover.html>.
Je comprends toutefois (si je ne m'abuse) que l'attribut <name> est effectivement devenu obsolète pour XHTML. Bizarre, pourtant : mes formulaires passent sans message d'erreur chez le validateur ...
<cit.> name = cdata [CI] [...] Remarque : Cet attribut est conservé pour la rétro-compatibilité. Les applications devraient utiliser l'attribut id pour identifier les éléments. </cit.>
Note que si un attribut était obsolète pour XHTML Strict (resp. Transitional) il le serait également pour HTML 4.01 Strict (resp. Transitional), et réciproquement.
docanski
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors que Olivier Miakinen nous narre ce qui suit en ce 21/04/2005 22:50 :
<cit.> name = cdata [CI] [...] Remarque : Cet attribut est conservé pour la rétro-compatibilité. Les applications devraient utiliser l'attribut id pour identifier les éléments. </cit.>
Cela permet de faire "durer" encore un bout de temps les vieilles habitudes. Va maintenant falloir que je trouve la syntaxe utilisable pour inclure les identifiants dans le [cdata] ...
Merci pour l'Url !
Cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr
Eleveurs et agriculteurs polluent encore et toujours la Bretagne alors
que Olivier Miakinen nous narre ce qui suit en ce 21/04/2005 22:50 :
<cit.>
name = cdata [CI]
[...] Remarque : Cet attribut est conservé pour la rétro-compatibilité.
Les applications devraient utiliser l'attribut id pour identifier les
éléments.
</cit.>
Cela permet de faire "durer" encore un bout de temps les vieilles habitudes.
Va maintenant falloir que je trouve la syntaxe utilisable pour inclure
les identifiants dans le [cdata] ...
Merci pour l'Url !
Cordialement,
--
docanski
Nature, histoire et légendes en
- Côtes du nord de la Bretagne
- Vallée de la Rance maritime
Memento des champignons
http://armorance.free.fr
<cit.> name = cdata [CI] [...] Remarque : Cet attribut est conservé pour la rétro-compatibilité. Les applications devraient utiliser l'attribut id pour identifier les éléments. </cit.>
Cela permet de faire "durer" encore un bout de temps les vieilles habitudes. Va maintenant falloir que je trouve la syntaxe utilisable pour inclure les identifiants dans le [cdata] ...
Merci pour l'Url !
Cordialement, -- docanski
Nature, histoire et légendes en - Côtes du nord de la Bretagne - Vallée de la Rance maritime Memento des champignons http://armorance.free.fr