Ja: man byter ut hakparenteserna mot något annat ;)
Det validerar nog inte eftersom det finns CSS-selectors som använder brackets för att välja ut element med ett visst attribut, t.ex.
#foo[type=checkbox] { color: blue; }
. Det skulle ju bli lite snurrigt om id:t i sig innehöll brackets.
Så om det finns ett annat sätt att lösa det utan brackets så är väl det att föredra, men bara man vet om att man bryter mot standarden och man har koll på problemen det medför så är det väl bara att tuta och köra :)
Precis det jag menade :) Antar att du kommer åt elementet via detta id från Javascript, men det är ju en ganska enkel historia att ändra på detta så att den går på id="foo_0", id="foo_1" osv.
127 ms totalt · 3 externa anrop · v20260731065814-full.b746b907