javascript文本框:输入文本,它会立即显示在另一个文本框中

时间:2010-10-22 06:54:18

标签: javascript textbox getelementbyid

Javascripters,一个'谜题': 使用简单的HTML表单,制作两个文本框。无论您在文本框#1中键入的任何文本(例如,一些随机字符串,如 asdfasdf )都会立即显示立即,而无需按任何按钮或更改焦点,文本框#2。 可以使用getElementByID完成吗?

2 个答案:

答案 0 :(得分:2)

简单地:

<textarea id="text1" onkeyup="document.getElementById('text2').value = this.value"></textarea>
<textarea id="text2" onkeyup="document.getElementById('text1').value = this.value"></textarea>

答案 1 :(得分:1)

如果立即是最重要的单词,则必须处理keypress事件,然后将按下的键添加到存储字符串中。然后将该字符串放入结果div或textarea。