为什么结果没有存储在变量中?

时间:2019-02-09 17:58:28

标签: javascript

我试图将来自文本输入元素的用户输入结果存储在变量中,看来输入是短暂分配的,但随后消失了。我不知道为什么结果不会消失?

var searchInput;

function inputResult() {
    searchInput = document.getElementById("userInput").value;
    alert(searchInput);
};

1 个答案:

答案 0 :(得分:1)

您的代码似乎运行正常。

var searchInput;

function inputResult() {
  searchInput = document.getElementById("userInput").value;
  alert(searchInput);
};
<input type="text" id="userInput">
<button onclick="inputResult()">Check value</button>