首页 > 解决方案 > 自动将文本字段从一个文本字段填充到另一个文本字段,只需少量更改

问题描述

无论如何,是否可以根据来自 1 个文本字段的用户输入自动填充字段,然后在每个字段中进行微小更改来更新其余字段。

例如:

[user input] Field 1 Network: 192.168.0.0 
[auto] Field 2 Network_Util: 192.168.1.0
[auto] Field 3 Network_Util2: 192.168.2.0

我尝试了以下代码,但它复制了文本,如何更改第三个八位字节的值?

<input type="text"id="network1" name="Network1" value="" >
<input type="text" id="network2" name="Network2" value="">

$("#network1").keyup(function(){
    var net = network1.split(".");
    var octet3 = net[2];
    $("#network2").val(this.value);
});

谢谢您的帮助

标签: htmldjango

解决方案


您可以尝试以下功能:

$("#network1").keyup(function(){
    var net = this.value.split(".");
    if (net.length > 2) net[2] = 'new';
    $("#network2").val(net.join('.'));
});

推荐阅读