Можно ли использовать один и тот же идентификатор для разных элементов HTML? - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь проверить все флажки на основе их значений, но он проверил только первую строку.Я не знаю, как присвоить значение тем же элементам идентификатора

HTML-код:

<tbody class="col-lg-12 col-md-12" style="height: 400px; width: 400px; overflow: auto;">
                    @foreach (var item in Model.DetailList)
                    {
                        <tr>

                            <td>
                                @Html.DisplayFor(modelItem => item.FormCode, new { @id = "formCode" }) - @Html.DisplayFor(modelItem => item.FormName)
                            </td>

                            <td style="text-align:center;">

                                <input type="checkbox" id="view1" name="view" />
                            </td>
                            <td style="text-align:center;">
                                <input type="checkbox" id="add1" name="add" />
                            </td>
                            <td style="text-align:center;">
                                <input type="checkbox" id="edit1" name="edit" />
                            </td>
                            <td style="text-align:center;">
                                <input type="checkbox" id="delete1" name="delete1" />
                            </td>
                            <td style="text-align:center;">
                                <input type="checkbox" id="post1" name="post" />
                            </td>
                            <td style="text-align:center;">
                                <input type="checkbox" id="print1" name="print" />
                            </td>

                        </tr>
                    }
                </tbody>

Ответы [ 2 ]

0 голосов
/ 10 декабря 2018

Это возможно, но это разрушает смысл.Идентификатор используется для уникальной идентификации элементов, используйте классы, если вы хотите настроить таргетинг на несколько элементов

Пожалуйста, прочитайте this Stackoverflow-post

0 голосов
/ 10 декабря 2018

Да, вы можете, но не делаете этого.

Идентификаторы элементов должны быть уникальными, вы можете использовать другие элементы, например class, для своих элементов, чтобы сгруппировать их с чем-то общим.

...