DOM 内のほぼすべてのアイテムが「id」属性を持つことができることを知っており、それを使用して、クライアントのテーブル内の各クライアントを追跡しています。また、IDを繰り返す必要がないことも承知しています。私のコードでは、行のIDは各人の「clientId」に設定されています。これはデータベース内の一意のキーに由来するため、繰り返しはありません...しかし、ページの他の場所には「問題」テーブルがあります。各行の ID を「issueId」(これも一意のキー) に設定していますが、clientId が issueId と一致する可能性があることに気付きましたが、その結果はわかりません。
後で呼び出すことができるように、各行を識別する方法を探しています。これに優先して使用できる別の属性はありますか? ID を割り当てるときに、番号の前に「クライアント」という単語を追加する必要がありますか? 標準的なプラクティスを使用して、ここで高速な Web アプリを作成したいと考えています。
クライアントと問題番号が一致していれば問題ありません。探しているクライアントを常に把握しており、検索するときに最初にテーブルにドリルダウンできるからです。「id」を使用したくないのは、id を繰り返すのは違法だからです。たとえば、問題を探している場合は、次のようなものを使用できます。document.getElementById("issueTable").getElementBySOMETHING(issueId)
ただの代わりにdocument.getElementBySOMETHING(issueId)