0

特定のタグが特定の属性を持っているかどうかを確認できるオフラインツールはありますか?

私はそれをすべて確認できるものを探しています:

  • formタグにはname属性があります。
  • div、およびspanタグには、少なくともidorclass属性があります。

整頓には、そのようなことを指定できるあいまいなオプションがありますか?

4

2 に答える 2

3

ページで jQuery を使用できる場合は、このような検証を簡単かつ迅速に行うことができます。

    $('フォーム').each(関数(){
        if ($(this).attr('name') === undefined) {
            alert('名前のないフォームが少なくとも 1 つあります。');
        }
    });
    $('div').each(関数(){
        if ($(this).attr('id') === undefined) {
            alert('id のない div が少なくとも 1 つあります。');
        }
    });

于 2010-12-16T22:38:29.867 に答える
1

また、これは非jQueryソリューションの例です

var arr = document.getElementsByTagName('div');
var フラグ = false;
for (var i = 0, len = arr.length; i < len; i++) {
    if (arr[i].getAttribute('id') == null) {
        フラグ = 真;
        壊す;
    }
}
if (フラグ) {
    alert('名前のない div が少なくとも 1 つあります。');
}
于 2010-12-16T22:44:20.820 に答える