gpt4 book ai didi

javascript - 如何阻止 'id' 标签自动插入我的代码中?

转载 作者:行者123 更新时间:2023-11-28 16:24:18 25 4
gpt4 key购买 nike

我创建了一个部分 View ,部分 View 中的元素如下所示(Razor代码):

    <tr>
<td>
@Html.TextBoxFor(model => model.OtherReferenceNumber,new { @data_slmgui_name= "otherReferenceNumber", @style = "width: 45%" })

@Html.ValidationMessageFor(model => model.OtherReferenceNumber)
</td>
</tr>

我不想使用 id(在 input 标签上)。但是,当我查看页面源代码时,即使我没有添加该元素,也会显示 id 属性。谁能向我解释一下为什么会出现这种情况,以及如何让它停止出现?

下面是实际的 HTML 输出:

  <tr>
<td>
<input data-slmgui-name="otherReferenceNumber"
data-val="true"
data-val-length="OtherReferenceNumber max length is 100"
data-val-length-max="100"
id="OtherReferenceNumber"
name="OtherReferenceNumber"
style="width: 45%;"
value="hjghj"
type="text">
</td>
</tr>

最佳答案

它们是由 Asp.net Mvc 自动生成的,因此可以删除它们

@Html.TextBoxFor(model => model.OtherReferenceNumber, new {id=""  /*more properties*/})

关于javascript - 如何阻止 'id' 标签自动插入我的代码中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8533978/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com