为什么我的按钮不是对象?是因为它在标题中吗?

时间:2011-08-03 01:07:58

标签: button getelementbyid dashcode

当我运行此代码时

var button=document.getElementById("button")

if (navigator.userAgent.indexOf('iPhone') != -1)
{
button.style.left = 250;
}

错误是表达式的结果不是对象。对象“按钮”位于css文件中,它是唯一一个名为button的文件。我究竟做错了什么?是否与标题中的按钮有关?我正在使用破折号。

1 个答案:

答案 0 :(得分:0)

尝试

var button=document.getElementById("button").object

getElementById为您提供按钮的HTML DOM节点;你必须访问它的object才能完成所有奇特的Dashcode。 (我偶然发现了同样的问题!)