我正在寻找一个如何将输入文本字段的字符串的第一个字母大写的示例.通常,这是通过一个函数,regex,OnBlurOnChange等在整个字段上完成的.我想在用户打字时大写第一个字母.

例如,如果我输入单词"cat",用户应该按"c",然后当他按"a"时,c应该在字段中大写.

I think what I'm going for might be possible with keyup or keypress but I'm not sure where to start.

有人能给我举个例子吗?

推荐答案

只需使用CSS即可.

.myclass 
{
    text-transform:capitalize;
}

Jquery相关问答推荐

如何向父元素添加类?

如何用 jQuery / AJAX 替换表格的行

Visual Studio - 将文本粘贴到 cshtml 中会删除文本

如何使用 jQuery 搜索 JSON 树

如何判断输入日期是否等于今天的日期?

清除并刷新 jQuery Chosen 下拉列表

动态设置 iframe src

如何同时使用 requireJS 和 jQuery?

jQuery计算所有文本字段中的值的总和

使用 JQuery / JavaScript 调用/单击 mailto 链接

jQuery UI 工具提示不支持 html 内容

jQuery XML 错误请求的资源上不存在‘Access-Control-Allow-Origin’标头.

使用 jQuery DataTables 时禁用第一列的自动排序

jQuery:如何创建一个简单的叠加层?

$.getJSON 在 IE8 中返回缓存数据

在事件中使用 jQuery 获取被点击的元素?

添加到数组 jQuery

如何使用 jquery 更改元素类型

如何在 jquery 中获取 textarea 的值?

使用 Chosen 插件更改 Select 中的 Select