Javascript getElementById().value在文本框为空时提供值

Javascript getElementById().value在文本框为空时提供值,javascript,html,Javascript,Html,这个问题真让我头疼。由于某些原因,我不能在这里发布代码,所以请通过检查我的问题给出解决方案 在我的java脚本中,有一个document.getElementById(“txtBoxId”).value语句读取文本框值。问题是,即使文本框为空,该语句也会给出值(该值不仅仅是空格,实际上是页面某个部分上存在的一些文本)。我已经在语句中给出了文本框的id,并且没有其他元素具有相同的id,still语句正在返回值。请帮我找到答案 事先谢谢,没有看到代码,我只能说: 页面上仍然有一个元素具有该id,或者

这个问题真让我头疼。由于某些原因,我不能在这里发布代码,所以请通过检查我的问题给出解决方案

在我的java脚本中,有一个document.getElementById(“txtBoxId”).value语句读取文本框值。问题是,即使文本框为空,该语句也会给出值(该值不仅仅是空格,实际上是页面某个部分上存在的一些文本)。我已经在语句中给出了文本框的id,并且没有其他元素具有相同的id,still语句正在返回值。请帮我找到答案


事先谢谢,没有看到代码,我只能说:


页面上仍然有一个元素具有该id,或者问题中的txtBox应用了默认值。

不在此处发布代码是什么意思?我们中的任何人现在几乎不可能帮助您。“这个问题似乎离题了,因为它缺乏足够的信息来诊断问题。请更详细地描述您的问题,或者在问题本身中包含一个最小的示例。”如果没有再现行为的代码示例,完全不可能弄清楚发生了什么。我们不需要您的实际代码,我们需要一些可测试的、最小的代码,并再现您的问题。您确定您在正确的时间查看元素吗?另外,您确定正在查看正确的元素吗?重复的ID可能很难发现。textarea的默认值是其初始内容(即其初始textContent),它没有值属性(虽然它确实有值属性)。我假设user3127042在他说“文本框”时表示文本输入,它可以具有硬编码或编程添加的值。再一次,我没有看到代码,我没有得到一切正确。