当我运行此代码时
var button=document.getElementById("button")
if (navigator.userAgent.indexOf('iPhone') != -1)
{
button.style.left = 250;
}
错误是表达式的结果不是对象。对象“按钮”位于css文件中,它是唯一一个名为button的文件。我究竟做错了什么?是否与标题中的按钮有关?我正在使用破折号。
答案 0 :(得分:0)
尝试
var button=document.getElementById("button").object
getElementById
为您提供按钮的HTML DOM节点;你必须访问它的object
才能完成所有奇特的Dashcode。 (我偶然发现了同样的问题!)