Je me demandais, puisque HTML5 apporte beaucoup d'attributs minimisés à la table (et l'ancien HTML a aussi ceux-ci), par exemple autocomplete
, une autre façon d'écrire qui pourrait aussi être autocomplete="autocomplete"
pour XHTML et la version complète de l'attribut.Comment pouvez-vous manipuler une valeur d'attribut minimisée en HTML?
La même chose avec le disabled
ou disabled="disabled"
Ma question, est:
Comment UNSET ces attributs, comment puis-je arrêter la forme de autocompleting, ou faire un élément non désactivé à nouveau? Disons que je définis via PHP quelque chose comme disabled="<?php echo(x)?>"
, si je veux mettre quelque chose à désactiver, autant que je comprends, je peux mettre à peu près n'importe quelle valeur à x
, et il sera toujours désactivé? Donc, comme si je tape x = "disabled"
ou x = "randomword"
, il se comportera de la même manière et l'élément sera désactivé. Mais y a-t-il un mot de code pour réellement le rendre pas travail? Ou comment pouvez-vous y parvenir?
Par exemple, j'ai essayé:
disabled="false"
disabled="off"
disabled="0"
Et ils ne semblent pas fonctionner. Peut-être que je ne comprends pas le concept dans son ensemble, et comment pouvez-vous résoudre ce problème, quelqu'un pourrait-il me dire comment je peux changer ces valeurs dynamiquement et facilement?
Merci!
Les attributs booléens déclenchent leurs effets simplement en étant présents.Si vous ne voulez pas que quelque chose soit désactivé, ne mettez aucun attribut désactivé. –
Le titre de la question est étrange et semble avoir peu à voir avec le contenu de la question. –