Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.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_Jquery - Fatal编程技术网

Javascript 更改另一字段中的值

Javascript 更改另一字段中的值,javascript,jquery,Javascript,Jquery,我正在尝试从另一个字段更改从javascriptjQuery设置的值。我只想针对该值中的一个词。这是我的密码: 对于新值,无论它说什么,我都希望它是我在第一个输入字段中输入的值。我更喜欢动态地做,所以可能调用keyup函数或其他什么。我该怎么做?您可以使用输入事件跟踪用户在输入字段中输入的内容,并相应地更新另一个框的值 $("#myInputText").on("input", function () { if ($("#myInputText").val() != "") {

我正在尝试从另一个字段更改从javascriptjQuery设置的值。我只想针对该值中的一个词。这是我的密码:

对于新值,无论它说什么,我都希望它是我在第一个输入字段中输入的值。我更喜欢动态地做,所以可能调用keyup函数或其他什么。我该怎么做?

您可以使用输入事件跟踪用户在输入字段中输入的内容,并相应地更新另一个框的值

 $("#myInputText").on("input", function () {
        if ($("#myInputText").val() != "") {
            terms = "Three year lease on " + $("#myInputText").val();
        } else terms = terms = "Three year lease on <car>";

        $("#contract").val(terms);
    });

看到了吗?我说的对吗?你想把汽车模型的文本和从选择菜单的选项中得到的汽车类型连接起来?这是你想要的吗?@Runcorn Nope。我想要的是,当我输入汽车模型时,它会更改合同字段中的文本。这有意义吗?差不多。当我在字段中输入时,它如何动态更新文本?这是我的密码:
 $("#myInputText").on("input", function () {
        if ($("#myInputText").val() != "") {
            terms = "Three year lease on " + $("#myInputText").val();
        } else terms = terms = "Three year lease on <car>";

        $("#contract").val(terms);
    });