画面には、多くのカスタム マスク コントロール (Datecontrol、Phone コントロール、ZipCode コントロール) と組み込みコントロール (Textbox、Checkbox、Dropdownlist) があります。そのため、Tab キーを連続して押すと、カーソルはマスクされたコントロールのみにスタックし、次のコントロールには移動しません。代わりに、マスクされたコントロールを前後に移動します。
以下は、タブキーを押し続けると、いずれかのコントロールでカーソルがスタックする .cshtml コードです。
<table width="100%" class="noBorderTable">
<tr>
<td style="width: 17%" align="left">
Primary
</td>
<td style="width: 33%">
@Html.PhoneTextFor(m => Model.Insured_Primary, new { style = "width:84%;font-size:13px", maxlength = "20", title = "Phone" })
</td>
<td style="width: 17%" align="right">
Alternate
</td>
<td style="width: 33%">
@Html.PhoneTextFor(m => Model.Insured_Alternate, new { style = "width:84%;font-size:13px", maxlength = "20", title = "AlternatePhone" })
</td>
</tr>
</table>
上記の問題で私たちを助けてもらえますか?