JavaScript/jQuery を使用して HTML 要素からすべての属性を取得する方法
HTML 要素からすべての属性を取得することは、Web での一般的なタスクです発達。実行できるアプローチはいくつかありますが、それぞれに長所と短所があります。
属性ノード リストの使用
シンプルで簡単な解決策として、要素自体で使用できる属性ノードのリスト。このアプローチにより、属性名と値へのアクセスが可能になります。
var el = document.getElementById("someId"); var nodes = [], values = []; for (var att, i = 0, atts = el.attributes, n = atts.length; i < n; i++) { att = atts[i]; nodes.push(att.nodeName); values.push(att.nodeValue); }
jQuery の使用
jQuery は、.attr() メソッドを使用して属性を取得する便利な方法を提供します。
var el = $("#someId"); var attributes = el.attr();
属性オブジェクトには、各属性名とvalue.
注:
以上がJavaScript または jQuery を使用して HTML 要素からすべての属性を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。