ホームページ  >  記事  >  ウェブフロントエンド  >  htmlタグのカスタム属性についての質問_HTML/Xhtml_Webページ制作

htmlタグのカスタム属性についての質問_HTML/Xhtml_Webページ制作

WBOY
WBOYオリジナル
2016-05-16 16:39:371597ブラウズ

以前の開発では、クラス、名前などのデフォルトの HTML 属性を常に使用していました。ファーウェイのアウトソーシング会社に転職し、オープンソースフレームワークを使ってモールシステムを構築しました。コーディング中に、タグ内に多くのカスタムタグが存在するという状況に遭遇しました。

コードをコピー
コードは次のとおりです:

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)"/>

いくつかのポイントを要約しました:

1. HTML JS には影響しません。 n 個の複数の属性を記述することができます。

2. 定義された属性名が元のデフォルト属性と同じである限り。

3. この種のカスタム属性はブラウザーでは解析されません

4. JS は xxx.getAttribute("あなたが書いた属性") を通じてその値を取得できます

この利点は明らかです。これは今後もっと活用されるはずです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。