You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:输入框value属性无法实时同步内容至结果容器

问题分析与解决方法

你的代码仅在页面初始化时执行了一次输入框值的读取与赋值操作,此时输入框默认是空值,所以结果容器result没有内容;而且没有监听输入框的内容变化事件,后续输入的内容无法同步到结果容器中。

修改后的代码如下:

<body>
<div id="result" style="height:100px"></div>
<hr>
<input type="text" id="inp">
<script>
let inp = document.getElementById('inp');
let result = document.getElementById('result');

// 监听输入框的input事件,实时同步内容
inp.addEventListener('input', function() {
  result.textContent = inp.value;
});
</script>
</body>

关键修改说明

  • 给输入框添加了input事件监听,只要输入框内容发生变化(打字、粘贴、删除等操作都会触发),就会执行回调函数
  • 在回调函数中重新读取输入框的value并赋值给结果容器的textContent,实现内容的实时同步

内容的提问来源于stack exchange,提问作者Neda Saberi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 18:37:03