javascript - 如何使用javascript将文本框的内容复制到另一个文本框?

标签 javascript html

我在一个 html 页面中有两个文本框 t1t2

我想将 t1 的内容复制到 t2,在 t1 中完成的每次击键都使用 javascript。

最佳答案

Ol' school,因为你添加了“初学者”标签:

<input type="text" id="t1" onkeyup="document.getElementById('t2').value = this.value" />
<input type="text" id="t2" />

更健壮的解决方案还使用 change 事件(对于那些通过鼠标右键单击粘贴的人),并且不内联事件处理程序逻辑:

<input type="text" id="t1" />
<input type="text" id="t2" />

<script>
var t1 = document.getElementById('t1');
t1.onkeyup = t1.onchange = function() {
    document.getElementById('t2').value = this.value;
};
</script>

关于javascript - 如何使用javascript将文本框的内容复制到另一个文本框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1422284/

相关文章:

javascript - GraphQL 指定多种类型的数组

javascript - 限制下载次数

html - 在我的 div 中调整背景图片的大小

html - 背景图片属性

javascript - 如何通过可滚动内联并排放置多个表格

javascript - 在循环间距问题中将 JavaScript 数组变量分配给输入标签值

javascript - 使用 JavaScript 将相对路径转换为绝对路径

javascript - 如何使用 javascript 替换 JSON 结构中的所有值?

javascript - 在 Node.js 中限制请求

javascript - Html onmousedown 与 href 优先级