清除文本框,但使用 Java 脚本给出错误

clear textbox but giving error using java script

本文关键字:脚本 Java 出错 错误 文本 清除      更新时间:2023-09-26

我正在尝试使用以下javascript代码清除文本框:

document.getElementById("txtUnit").value = "";

或:

document.getElementById("txtUnit").innerHTML= "";

两者都不起作用,只是得到这样的错误:

typeerror document.getelementbyid(...) is null 

右键单击该元素并在浏览器中查看生成的 HTML。可能您那里没有txtUnit,因为txtUnit是服务器端 ID。您需要将其称为 txtUnit.ClientID .

编辑:更多信息

如果在 HTML 中找不到 id,则getElementById为空。您必须确保那里有 id,并且在尝试通过 id 查找元素时已经创建了元素。