Javascript 两个文本框同时更改[JQuery]
我有两个文本框,一个是Javascript 两个文本框同时更改[JQuery],javascript,jquery,Javascript,Jquery,我有两个文本框,一个是type='text',第二个是type='hidden'。我想在第一个文本框中键入内容时自动在第二个文本框中设置相同的值 我用.change()尝试了一些东西,但效果不好 简而言之:我希望在某个时间[实时]在两个文本框上显示相同的值 你知道怎么做吗?使用.blur作为:- $("#txt1").blur(function(){ $("#txt2").val($(this).val()) }); 或 试试这个: $("#txt1").keyup(function()
type='text'
,第二个是type='hidden
'。我想在第一个文本框中键入内容时自动在第二个文本框中设置相同的值
我用.change()
尝试了一些东西,但效果不好
简而言之:我希望在某个时间[实时]在两个文本框上显示相同的值
你知道怎么做吗?使用
.blur
作为:-
$("#txt1").blur(function(){
$("#txt2").val($(this).val())
});
或
试试这个:
$("#txt1").keyup(function(){
$("#txt2").val($(this).val())
});
使用
keyup
如下
$("#txt1").on('keyup',function(){
$("#txt2").val($(this).val())
});
您还可以使用JQuery的
keyup()
。当用户释放键盘上的一个键时,会调用它
$("#txtbox").keyup(function(){
$("#hiddentextbox").val($(this).val())
});
您可以使用:
只需将事件更改为
keyup
事件
$("#txt1").keyup(function()
{
$("#txt2").val($(this).val())
});
使用输入事件:
$('#txt1').on('input',function() {
$('txt2').val( this.value );
});
HTML代码
input type=“text”size=“40”id=“input text”>
jQuery脚本
$(文档).ready(函数(){
$('#inputText').keyup(函数(){
$('#outputText').val($(this.val());
});
});代码>
希望这对你有帮助。谢谢你提出的有用的问题。以及更改
收听按键
,输入
,粘贴
等
$("#txt1").keyup(function()
{
$("#txt2").val($(this).val())
});
$('#txt1').on('input',function() {
$('txt2').val( this.value );
});