我需要从输入框中获取该值,并在点击按钮时将其写入输入框下方。我想用一个标签,但如果有另一种方式,我愿意接受建议。从文本框中获取输入并将其写入下面
我迄今为止代码:
所有的<h1>Test</h1>
<form name="greeting">
Type your name here: <input type = "Text" name="fullname" id="name"> <button onclick="getName()">Create</button><br>
Hello <label id="greet">Hello</label>
</form>
<script lang="javascript">
function getName() {
var inputVal = document.getElementById("name").value;
if (inputVal == "") {
document.getElementById("name").style.backgroundColor = "red";
}
else {
document.write("Hello " + document.getElementById("name"));
}
它应该是'的document.getElementById( “名”)。在你的上线value' – bugwheels94
刚提的是,['document.write'](https://developer.mozilla.org/en-US /docs/Web/API/document.write)不适合在此处使用。 – Teemu