如何使用JavaScript读取/写入HTML文档中的<input>值?

チーズ*_*ズパン 2 html javascript document input

我的<input>文件中有一个.在那里,我希望用户做一些输入.

var myVar = document.getElementById('userInput').value;
Run Code Online (Sandbox Code Playgroud)

然后我希望这个值显示在另一个中<input>.

document.getElementById('Preview').value = myVar;
Run Code Online (Sandbox Code Playgroud)

这段代码不知何故不起作用.

有人可以帮忙吗?

提前致谢!

Que*_*tin 10

基于以下评论中的进一步信息进行更新:

<button onClick="calculateThatObscenityDeleted()">"Save"</button >
Run Code Online (Sandbox Code Playgroud)

提交按钮将提交表单,从而运行JS但立即消隐表单.

(这可能仍然不是实际问题,大多数代码仍然缺少这个问题)


之前的原始答案显示该问题没有反映出问题:

var myVar=document.getElementById('userInput').value;

别忘了=.

(而且,显然,您需要在事件处理程序中使用该代码,因此仅在文档加载时以及在用户键入任何内容之前不执行该代码.)