javascript - Asp.net 使用 jQuery 将文本框输入转换为大写

标签 javascript jquery asp.net

我想在用户写入时将文本框中的文本转换为大写。

HTML/aspx:

<asp:TextBox runat="server" ID="mytextbox" onkeydown="toUpperCase()"></asp:TextBox>

jQuery

function toUpperCase() {
    $(this.val) = this.val.toUpperCase();
}

最佳答案

使用下面的代码来满足您的要求。我们提供了在按下键和按下键时更改大写字母的所有代码。为此,您可以使用 html 和 Asp 控件。

function toUpperCase(ctrl) {
    $(ctrl).val($(ctrl).val().toUpperCase());
}
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
</head>
<body>
<table>
<tr>
<td>Enter value to change per character:-</td><td><input type="text" id="txt1" onkeyup="toUpperCase(this);" /></td>
</tr>
<tr>
<td>Enter value to change previous character:- </td><td><input type="text" id="txt2" onkeydown="toUpperCase(this);" /></td>
</tr>
</table>
</body>
</html>

关于javascript - Asp.net 使用 jQuery 将文本框输入转换为大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44393232/

相关文章:

javascript - TypeScript- NodeJS - 意外的标记; 'constructor, function, accessor or variable'

javascript - Gmail API : unable to request unread message

javascript - 为什么 elem.innerHTML 在这里不起作用?

javascript - 如何添加span的title属性值

c# - ASP.NET Core 2.2 在多对多插入时返回 "NotSupportedException: Collection was of a fixed size"

javascript - 将 Socket.io 与连接到同一服务器的多个客户端一起使用

javascript - 当某张幻灯片具有事件类名时如何运行javascript函数

javascript - 在父级之外切换 Javascript

asp.net - 为什么下面的示例中包含<deny users ="?"/>?

asp.net - 在 SignalR 2.0 中使用现有的 IoC 容器