获取输入框的值

<input type="text" id="inputBox">
<button onclick="checkInput()">检查输入框</button>

<script>
    function checkInput() {
        let inputBox = document.getElementById("inputBox");
        let inputValue = inputBox.value;
        console.log(inputValue);
    }
</script>

if语句判断是否为空

  <input type="text" id="inputBox">
    <button onclick="checkInput()">检查输入框</button>

    <script>
        function checkInput() {
            let inputBox = document.getElementById("inputBox");
            let inputValue = inputBox.value;

            let pattern = /^\s*$/;
            if(pattern.test(inputValue)) {
                alert("请输入内容!");
            }
        }
    </script>

正则表达式判断是否为空

 <input type="text" id="inputBox">
    <button onclick="checkInput()">检查输入框</button>

    <script>
        function checkInput() {
            let inputBox = document.getElementById("inputBox");
            let inputValue = inputBox.value;

            let pattern = /^\s*$/;
            if(pattern.test(inputValue)) {
                alert("请输入内容!");
            }
        }
    </script>

trim方法去掉空格后判断是否为空

<input type="text" id="inputBox">
    <button onclick="checkInput()">检查输入框</button>

    <script>
        function checkInput() {
            let inputBox = document.getElementById("inputBox");
            let inputValue = inputBox.value.trim();

            if(inputValue === "") {
                alert("请输入内容!");
            }
        }
    </script>

转载:
如何用JavaScript判断输入框是否为空_笔记大全_设计学院
https://www.fke6.com/html/78817.html