用户在字段中键入时如何将文本字段数据转换为大写?

phe*_*mix 3 html jquery

有一个文本字段: <input type="text" id="id" name="name" value="value" />

如何在输入时使任何输入的数据为大写?

bip*_*pen 15

使用keyup()toUpperCase()..

$('#id').keyup(function(){
    $(this).val($(this).val().toUpperCase());
});
Run Code Online (Sandbox Code Playgroud)

或使用DOMelement

$('#id').keyup(function(){
 this.value=this.value.toUpperCase();
});
Run Code Online (Sandbox Code Playgroud)

或只使用CSS(根本没有javascript)

 #id{
    text-transform:uppercase;
 }
Run Code Online (Sandbox Code Playgroud)

使用CSS小提琴

在这里小提琴