Предоставление вы будете следовать всем правилам, окружающие идентификаторы и имена, нет никакого вреда (и какая-то польза код управления, как вещи простыми) в том, соответствие id
с и name
с, но id
должен быть уникальным, но иногда name
должны быть дублированы, поэтому это не всегда возможно.
Например:
<input type="radio" name="myRadio" value="a" id="myRadio_a"><label for="myRadio_a">A</label>
<input type="radio" name="myRadio" value="b" id="myRadio_b"><label for="myRadio_b">B</label>
<input type="radio" name="myRadio" value="c" id="myRadio_c"><label for="myRadio_c">C</label>
Или, другой пример, если у вас есть две аналогичные формы на одной странице (например, логин и регистрацию).
Возможный дубликат http://stackoverflow.com/questions/4128001/is-it-ok-for-an-html-element-to-have-the-same-name-as-its-id – DevelopmentIsMyPassion