Ich habe eine Tabelle, die mehrere Zeilen hat und die erste Spalte jeder Zeile enthält eine Schaltfläche. Diese Schaltfläche in jeder Zeile muss eine gemeinsame Operation basierend auf den Daten in anderen Spalten dieser Zeile ausführen.Mehrere Markups mit der gleichen ID in html/js
Ist es ratsam, allen Tasten eine gemeinsame "ID" zuzuweisen, da diese beim Klicken dieselbe Funktion aufrufen, nur mit anderen Parametern. ODER Anstelle von "ID" sollte ich eine benutzerdefinierte Klasse zuweisen diese Tasten und dann für alle Markups mit der benutzerdefinierten Klasse, könnte ich das onclick Verhalten definieren?
Welcher Ansatz ist die besser akzeptierte Praxis?
Sie können nicht gemeinsam nutzen können 'id' Attribute, da sie alle sein müssen einzigartig, also ist die Verwendung einer 'Klasse' der einzige Weg vorwärts. –
"id" muss in jedem einzelnen 'html'-Markup eindeutig sein. Es ist die beste Vorgehensweise, eine Klasse dafür zu erstellen / –