Javascript 用逗号或空格分隔的自动填充输入

Javascript 用逗号或空格分隔的自动填充输入,javascript,Javascript,此代码用于自动填充输入: $(document).ready(function(){ $(document).on("change keyup mouseup", "#tag_content", function(){ $("#tag_keyword").val($("#tag_content").val()); }); }); 如何将keyup mouseup更改为从input paste显示在2个输入中,用逗号或空格分隔?首先,将相同的ID分配给两个元素。H

此代码用于自动填充输入:

 $(document).ready(function(){
     $(document).on("change keyup mouseup", "#tag_content", function(){
     $("#tag_keyword").val($("#tag_content").val());
   });
 });


如何将keyup mouseup更改为从input paste显示在2个输入中,用逗号或空格分隔?

首先,将相同的ID分配给两个元素。HTML中的ID必须是唯一的

其次,您正在按原样分配输入的值,而不进行处理。用逗号将其拆分,这将为您提供一个包含两个项目的数组,这样您就可以将每个项目分配给两个结果框

试试这个:

$(文档).ready(函数(){
$(文档).on(“更改键控鼠标”上的“#标记内容”,函数(){
var longlat=$(“#标记内容”).val();
如果(朗拉特){
longlat=longlat.分割(“,”);
$(“#tag_关键字_lat”).val(longlat[0]);
如果(longlat.length>1)
$(“#tag_关键字_long”).val(longlat[1]);
}
});
});

资料


纬度
长纬度

如果我像这样粘贴字段数据-7.972649112.658600999998
该数据将自动填充字段纬度和长纬度

像这样:
纬度-7.972649
长纬度112.658600999998



用coma或space分隔的数据
Java和Javascript除了Car和地毯之外,彼此并不相似。@JoeC你完全错了。Java和JavaScript是近亲。它们都是用咖啡煮的:-)。哦,还有,当Netscape“创建”JavaScript时,它与Sun Systems(Java的所有者)合作,要求它具有与Java相似的语法。所以他们是有联系的:——)那是1995年的事,两位亲戚移民到不同的国家,从此再也没有见过面:——)@RacilHilan为此欢呼。显然,我需要找到一个新的比喻。