填写#input1字段时,使用以下简单代码即可自动为#input2输入填充相同的值:

$("#input1").keyup(function(){
    $("#input2").val(this.value);
});


所以例如如果在#input1中键入“ Foo Bar”,则在#input2中也将填充为“ Foo Bar”。

但是如何将其自动填充到#input2中并同时转换为全部小写或全部大写且没有空格?所以例如如果#input1包含“ Foo Bar”,那么#input2将自动填充“ FOOBAR”或“ foobar”吗?

http://jsfiddle.net/bxHQ5/1037/

最佳答案

您可以执行以下操作:

$("#input2").val($("#input1").value.toLocaleLowerCase().replace(/\s/g, ''));

关于javascript - jQuery:自动填充输入值并转换格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48024203/

10-11 05:32