输入类型编号值Null

问题描述 投票:-1回答:1

我的问题是为什么我的元素返回值为null,即使在我的输入标记中预先赋值。

<input type="number" name="minute" id="minute" 
       maxlength="2" max="2" placeholder="00" value="00" required>

我在我的JS文件中使用此代码。

var min = document.getElementById("minute");

编辑:我很抱歉我不小心删除了它复制代码。澄清这个变量是我文件的最顶层,我只是声明要使用的变量。

javascript html html5
1个回答
1
投票

在加载HTML之前,您很可能已运行脚本。您可以通过以下两种方式解决:

<script>标记放在关闭的</body>标记之前:

    <script>
        //Your code
    </script>
</body>

或者将所有代码放在window.onload中:

window.onload = function() {
    //Your code
};
© www.soinside.com 2019 - 2024. All rights reserved.