Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
填充JavaScript时切换到下一个文本区域_Javascript_Textarea - Fatal编程技术网

填充JavaScript时切换到下一个文本区域

填充JavaScript时切换到下一个文本区域,javascript,textarea,Javascript,Textarea,在我的网站中,我添加了两个文本区域t-area1和tarea2,其中maxlength=50。当第一个文本区域达到最大字符数50时,有没有办法从第二个文本区域自动开始键入?我想使用JavaScript或jQuery来实现这一点。请帮忙 您可以尝试以下方法: var maxlength = 50; $("#t-area1").keyup(function(){ var leng = $(this).val().length; if (leng>maxlength-1){ $

在我的网站中,我添加了两个文本区域
t-area1
tarea2
,其中
maxlength=50
。当第一个文本区域达到最大字符数50时,有没有办法从第二个文本区域自动开始键入?我想使用JavaScript或jQuery来实现这一点。请帮忙

您可以尝试以下方法:

var maxlength = 50;
$("#t-area1").keyup(function(){
 var leng = $(this).val().length;
  if (leng>maxlength-1){
      $("#tarea2").focus();
  }
});

参见
#t-area1
上的工作示例Listen
oninput
,并在处理程序中检查长度,如果>50,将焦点移动到
#tarea2