@StefanDec 12.2002 — #I think the difference here is that name for <a> (and some other tags) has the same function as ID, while name for <input> is a form control name
@Rick_BullauthorDec 12.2002 — #So it should be alright to use different IDs and NAMEs? I wanted them to be different because I have two checkboxes (so need the same name), but I wanted different IDs so I can associate a label with them each.
@Robert_WellockDec 12.2002 — #I'd say typically you'd name the form containing the checkboxes; rather than each box, and then give each checkbox a unique id, or name.
Although it is perfectly legal to have the same name occurring for different input elements.