ホームページ  >  記事  >  ウェブフロントエンド  >  中国語の ID とクラスを通じて要素を取得する JavaScript メソッド

中国語の ID とクラスを通じて要素を取得する JavaScript メソッド

小云云
小云云オリジナル
2018-03-15 16:16:112195ブラウズ

HTML要素のidとclassは文字、数字、アンダースコアなどの特殊文字でしか名前付けできないと思っていましたが、単一のストレージに中国語のブラウザを使用するとエラーは報告されませんが、jsは取得できません。 、今日フォーラムを訪問したところ、そうではないことがわかりました。

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

中国語の ID とクラスを通じて要素を取得する JavaScript メソッド

実行結果:

中国語の ID とクラスを通じて要素を取得する JavaScript メソッド

フォーラムのソースは次のとおりです:

フォーラムのリンク

質問の要件は次のとおりです:

中国語の ID とクラスを通じて要素を取得する JavaScript メソッド

ああ、マスターの答えは次のようになります:

中国語の ID とクラスを通じて要素を取得する JavaScript メソッド

**var item = arr[i].split(':'),o; (o = document.getElementById(item[0])) && (o.value = item[1]);**
これらの 2 行を見ると、item[0] は中国語の ID、 document.getElementById( item [0])は中国語のid要素を取得するもので、実行したところ取得できることが分かりました。今回もまた知識が増えました。

**

注意: js は中国語の ID を取得できますが、ID やクラスの名前付けとして中国語を使用することはお勧めできません。結局のところ、すべての開発は開発仕様に従う必要があります。

関連する推奨事項:

JQuery の要素を取得するメソッドの概要

JavaScript の要素を取得するメソッドと属性のインスタンス分析

J の要素スタイル メソッドの設定と取得

以上が中国語の ID とクラスを通じて要素を取得する JavaScript メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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