Page 1 sur 1

Ptite question

Posté : 26 juil. 2005, 21:00
par Shrell
hello!
une question me taraude, alors je la pose au risque de m'attirer quelques foudres ^^
est il possible de rajouter à un tag des options persos?
Je m'explique: par exemple faire qqch comme ça:
<input type="text" name="nom" monoption="option">
Wala ^^
et dsl si je dresse les cheveux des puristes :P

Posté : 26 juil. 2005, 21:15
par pjl
tu peux toujours rajouter des options perso, pourquoi pas mais encore faut-il qu'elles servent à quelque chose.
Là, en l'occurence, aucun navigateur ne pourra les interpreter à moins que tu ne veuilles développer le tiens.

Posté : 26 juil. 2005, 21:27
par Shrell
lol non mais c juste pour savoir, si je rajoute une option en faisant ça, est-ce que je pourrai y acceder en faisant:
document.form.name.monoption
?

Posté : 26 juil. 2005, 22:12
par Shrell
Après test, ce que je cherche à faire marche sur Safari, IE (beurk), Opera mais pas sous FF... :shock:

Posté : 26 juil. 2005, 22:26
par pjl
IE (beurk)
Vu ce que tu veux faire, est particulièrement crade, il me semble que tu es mal placé pour critiquer IE.

Posté : 26 juil. 2005, 22:29
par Shrell
lol et une baffe, une! :lol:
sinon je pensais à créer une classe mais ça risque de vite se transformer en usine à gaz...

Posté : 26 juil. 2005, 22:45
par Cyrano
Ce que tu voudrais faire, c'est possible, mais à ce moment là, ce n'est plus de html : on parle de créer un langage XML. Tu crées toi-même ta DTD et tu utilises non seulement tes options maison, mais également les balises maison. Pour une sortie en HTML, il te faut ensuite passer par une feuille de style XSLT par exemple pour afficher ton contenu au format (x)html.

Mais tu ne pourras pas utiliser tes options maison dans du (x)html parce qu'elles n'existent pas dans la DTD.

Posté : 26 juil. 2005, 22:55
par Shrell
bah je crois que je vais laisser tomber et garder ma fonction telle qu'elle est pour l'instant! le mieux est l'ennemi du bien...
en tout cas merci pour tout!