Maison >interface Web >tutoriel HTML >Questions sur les attributs personnalisés des balises HTML_HTML/Xhtml_Production de pages Web

Questions sur les attributs personnalisés des balises HTML_HTML/Xhtml_Production de pages Web

WBOY
WBOYoriginal
2016-05-16 16:39:371626parcourir

Dans le développement précédent, nous avons toujours utilisé les attributs HTML par défaut, tels que la classe, le nom, etc. J'ai changé d'emploi pour la société d'externalisation de Huawei et j'ai construit un système de centre commercial en utilisant un framework open source. Lors du codage, j'ai rencontré la situation suivante. Il existe de nombreuses balises personnalisées dans les balises.

Copier le code
Le code est le suivant :

src="_s" style="-ms-interpolation- mode:bicubic ;cursor:pointer;"
onclick="queryProductDetail(this);"
infoType=""
id=" "
moduleId=""
chsDesc=""
engDesc=""
chsName=""
engName=""
onerror='checkImageFile(this);'
onload=" DrawImage(this ,174,116)"/>

a résumé quelques points :

1. Cela n’a aucun impact sur HTML JS. Vous pouvez écrire n plusieurs attributs.

2. Tant que le nom de l'attribut défini a le même nom que l'attribut par défaut d'origine.

3. Ce type d'attribut personnalisé ne sera pas analysé par le navigateur

4. JS peut obtenir sa valeur via xxx.getAttribute("l'attribut que vous avez écrit")

Les avantages de cela devraient être évidents. Cela devrait être davantage utilisé à l’avenir.

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn