javascript - 将输入字段从一个字段复制到另一个字段?

标签 javascript jquery html forms

更新:我与开发人员联系,他说使用此代码作为基础:

(function($) {

   $('.jr-page').on('keyup','.jrAutoSuggest',function(){
      $(".customfield").val($(this).val());
   });

})(jQuery);

它目前不起作用,我不确定为什么,但您也可以在本文下面查看我的原始帖子以获取更多详细信息,我感谢您的所有帮助:

当用户键入时,我尝试将一个输入字段复制到另一个输入字段。我想完成这样的事情:http://jsfiddle.net/bxHQ5/请注意,当您在左侧的输入框中键入内容时,它会复制右侧的文本。

更具体地说,在我的网站上,我使用 this form

我希望用户在“汽车制造商”输入框中键入的内容在键入时直接复制到“测试字段”输入框中。此外,一旦在汽车制造商字段中输入文本,用户就无法删除或更改“Testfield”输入框文本。它们必须完全相同。

请注意,汽车制造商输入字段显示用户看不到的隐藏输入,在这种情况下应忽略该输入。如果您查看 HTML,汽车制造商的输入如下所示:

<input id="myrelatedfield" class="jrAutoSuggest ui-autocomplete-input acInstructions" type="text" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true"></input>

您会注意到,我将自己的客户 ID 放在名为“myrelatedfield”的字段中,它需要将文本复制到的字段看起来像这样,其中有一个自定义类“jr_testfield”...

<input class="jr_testfield jrText" type="text" data-click2add="0" name="data[Field][Listing][jr_testfield]"></input>

谢谢!

最佳答案

我已经更新了代码

看一下

http://jsfiddle.net/vishalgupta358/bxHQ5/383/

$("#EmailAddress").keyup(function(){
    $("#Username").val($(this).val());
});

关于javascript - 将输入字段从一个字段复制到另一个字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19238993/

相关文章:

javascript - 计算器正则表达式十进制

javascript - 控制台对 jquery ajax 请求没有响应

javascript - 使用 AngularJS 将电子邮件表单发布到 PHP

javascript - 选择具有空属性或未指定属性的元素

jquery - 使用 Jquery 在 Html 类标记上添加 Css

javascript - 哪种做法更好 : v-show(true/false) or replaceWith? Vue vs jQuery

javascript - 在 Angular4 中包含第三方和自定义 JS 文件的最佳方式是什么

javascript - jQuery RadioButtonList 检查值返回 "on"

jquery - 文本在我的侧边栏中重叠

html - HTML5 中的链接标签不应自动关闭,但 HAML 正在关闭它们