@@apfelsine
Automatisch generierter Code
?? Das heißt, KendoGrid generiert solch fehlerhaften HTML-Code?
<td role="gridcell" data-container-for="FullProductName"> <input name="FullProductName" class="k-input k-textbox valid" type="text" data-bind="value:FullProductName"> </td>
Fehler: das Eingabefeld hat keine Beschriftung.
<td role="gridcell" data-container-for="FullReportsName"> <select name="ReportsId" class="valid" id="ReportsId" data-val-number="The field ReportsId must be a number." data-val="true" data-bind="value:ReportsId"> <option selected="selected" value="0">*</option> <option value="2">Fahrradtageskarte_Report.rpt</option> <option value="10">Online-Ticket FTT V2_upload.rpt</option> <option value="11">Online-Ticket V6.rpt</option> </select> </td>
Dito.
<td role="gridcell"> <a class="k-button k-button-icontext k-grid-update" href="#"> <span class="k-icon k-update"></span>Update</a> <a class="k-button k-button-icontext k-grid-cancel" href="#"> <span class="k-icon k-cancel"></span>Abbrechen</a> </td></tr>
href="#"
ist ein sicheres Zeichen, dass die a
-Elemente hier falsch verwendet werden; es müssen button
s sein. Das sind keine Links zu anderen Seiten/Stellen, sondern Aktionen auf der Seite.
LLAP 🖖
--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory