我试过纠正下面的代码。但我无法找到解决方案。执行代码后,萤火虫说“document.getElementById(haystack.value)为空”。我试过if(document.getElementById(haystack).value ==null)
,但它没用。请帮助我。有问题关于javascript null
var haystack=document.getElementById('city1').value;
if(!document.getElementById(haystack).value)
{
alert("null");
}
else
{
alert("not null");
}
编辑:
草垛得到这个城市的价值。当我在干草堆-alert(haystack)上尝试“警报”时,我得到了肯定的答复。但是当我尝试与“document.getElementById(haystack).value”我得到一个错误。不过,有一件事情,干草堆获得的id元素可能存在或可能不存在。再次
编辑:
我觉得生病自杀。我把城市作为input属性的name属性而不是id属性。我很抱歉,但坐在电脑前,这让我放松了很久。但是浪费你的时间不是理由。请接受我诚挚的歉意。感谢Spender帮助我。
不解释你怎么认为你能解决你的问题,说明你的*问题*。什么是'干草堆'?你想达到什么目的? – Tomalak 2010-04-22 08:47:09
干草堆获得城市的价值。我在干草堆警报(干草堆)上警惕着,我得到了积极的答复。但是当我用document.getElementById(haystack).value试试它时,我得到一个错误。 – user165242 2010-04-22 09:22:55
为是不完整的 – user165242 2010-04-22 09:25:25