Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Button 为什么我的按钮不是一个对象?是因为它在标题中吗?_Button_Getelementbyid_Dashcode - Fatal编程技术网

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

Button 为什么我的按钮不是一个对象?是因为它在标题中吗?,button,getelementbyid,dashcode,Button,Getelementbyid,Dashcode,当我运行此代码时 var button=document.getElementById("button") if (navigator.userAgent.indexOf('iPhone') != -1) { button.style.left = 250; } 错误是表达式不是对象的结果。对象按钮在css文件中,它是唯一一个命名的按钮。我做错了什么?这与标题中的按钮有关吗?我正在使用dashcode。试试看 var button=document.getElementById("butto

当我运行此代码时

var button=document.getElementById("button")

if (navigator.userAgent.indexOf('iPhone') != -1)
{
button.style.left = 250;
}
错误是表达式不是对象的结果。对象按钮在css文件中,它是唯一一个命名的按钮。我做错了什么?这与标题中的按钮有关吗?我正在使用dashcode。

试试看

var button=document.getElementById("button").object
getElementById为按钮提供HTML DOM节点;您必须访问它的对象才能对其执行所有花哨的Dashcode操作。有一阵子我都在问同一个问题