我正在尝试使用javascript自动将文本框的输入复制到另一个文本框,但我的脚本不起作用。
这是我正在使用的脚本:
<input type="text" id="tb1" name="tb1" class="form-control">
<input type="text" id="tb2" name="tb2" class="form-control">
<script type="text/javascript">
$(document).ready(function(){
$("#tb1").change(function(){
var a = $("#tb1").val();
$("#tb2").val(a);
});
});
</script>
我的剧本出了什么问题?
答案 0 :(得分:1)
试试这个:
$('#tb1').on('input', function() {
var a = $("#tb1").val();
$("#tb2").val(a);
});
答案 1 :(得分:0)
因此代码可以工作,但只有在失去焦点时才会修改。如果你想让它实时修改,试试这样的事情:
$(document).ready(function(){
$("#tb1").bind('input', function(){
var a = $("#tb1").val();
$("#tb2").val(a);
});
});
答案 2 :(得分:0)
包括jQuery解决了我的问题。