在使用@Html.TextBoxFor时,我需要帮助。我有一个html代码,它创建了一个新的行文本框上的每一个按钮点击。现在,我希望将输入到该文本框中的文本转换为大写,而用户则输入。考虑使用OnKeyUp事件,但需要@Html.TextBoxFor语法方面的帮助。我是.Net的新手。这是我的html代码行
<div>@Html.TextBoxFor(x =>x.ItemName[0].SerialNumber, new {autocomplete = "off"}) </div>也请帮我拿JS
发布于 2020-04-13 07:52:17
可以将OnKeyUp属性添加到文本框中:
@Html.TextBoxFor(x =>x.ItemName[0].SerialNumber, new {autocomplete = "off", onkeyup="ToUpper(this);"})在脚本端,您需要有类似于这样的ToUpper方法:
<script>
function ToUpper(obj)
{
if (obj.value!="")
{
obj.value = obj.value.toUpperCase();
}
}
</script>https://stackoverflow.com/questions/61182572
复制相似问题