javascript - 如何使用jQuery oninput函数将多个输入字段的值显示到单个输入字段
问题描述
我想使用 Jqueryon.(input, [...])
函数来显示用户在另一个输入字段中键入的内容。
这是我的代码:
$(document).ready(function() {
$("input.inputtext").on('input', function() {
var inputtext = $(".inputtext").val();
$(".showinput").val(inputtext);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="inputs">
<input type="text" class="inputtext">
<div>
<div class="inputs">
<input type="text" class="inputtext">
<div>
<div class="inputs">
<input type="text" class="inputtext">
<div>
<input type="text" class="showinput">
但是,代码仅显示第一个输入字段的输入文本。
我想我必须使用 afor loop
但我不知道如何使用。
解决方案
这将起作用(来自使用“this”的实际字段的值):
$(document).ready(function(){
$("input.inputtext").on('input', function (){
var inputtext= $(this).val();
$(".showinput").val(inputtext);
});
});
推荐阅读
- python - 具有多个条件的python排序
- python - 如何返回到python中的前一个代码块?
- redis - 在 sidekiq 容器中设置 redis 配置选项
- php - 使用 config.yml 文件中的整数作为 mt_rand() 函数中的变量的问题(pocketmine 插件)
- c++ - 如何在 C++ 中前向声明 std::set?
- laravel - Laravel:本地运行应用程序并将 ASSET_URL 设置为本地端口永远加载
- splunk - SUSE Linux12.4 上的 Splunk 7.2.9.1 通用转发器在一段时间后不通信并将日志转发到 Indexer
- mongodb - 在 mongodb 的地理空间查询中使用多个坐标进行搜索
- c# - 从子窗体启用、禁用父级面板
- neo4j - 收到总数后过滤节点