HTML要素のidとclassは文字、数字、アンダースコアなどの特殊文字でしか名前付けできないと思っていましたが、単一のストレージに中国語のブラウザを使用するとエラーは報告されませんが、jsは取得できません。 、今日フォーラムを訪問したところ、そうではないことがわかりました。
コードは次のとおりです:
実行結果:
フォーラムのソースは次のとおりです:
フォーラムのリンク
質問の要件は次のとおりです:
ああ、マスターの答えは次のようになります:
**var item = arr[i].split(':'),o;
(o = document.getElementById(item[0])) && (o.value = item[1]);**
これらの 2 行を見ると、item[0] は中国語の ID、 document.getElementById( item [0])は中国語のid要素を取得するもので、実行したところ取得できることが分かりました。今回もまた知識が増えました。
JavaScript の要素を取得するメソッドと属性のインスタンス分析
以上が中国語の ID とクラスを通じて要素を取得する JavaScript メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。