var str1=$("#account-number").val().substring(0,4);
$("#first-four").html(str1);
我尝试了多种变化,尝试了几个小时......所以我想我应该寻求帮助......
我希望能够输入id为“account-number”的输入字段的前四个字符,并将其发送到ID为“first-four”的div
答案 0 :(得分:1)
要注意的是更改 vs 输入。第一个仅在输入失去焦点时触发。
$("#account-number").on("input", function(){
$("#first-four").text(this.value.substring(0,4));
});
<input id="account-number" type="text" />
<div id="first-four"></div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
答案 1 :(得分:0)
$( document ).ready(function() {
$( "#account-number" ).on("input", function() {
var str1 = $("#account-number").val().substring(0,4);
$("#first-four").html(str1);
});
})
答案 2 :(得分:0)
$(document).ready(function(){
$("#account-number").blur(function(){
var accountNmbr = $("#account-number").val().substring(0,4);
$("#first-four").html(accountNmbr);
});
});
JSFiddle:https://jsfiddle.net/Lw4kr4Lq/