Javascript 如何将参数传递给“setTimeout”函数?

Javascript 如何将参数传递给“setTimeout”函数?,javascript,css,oop,settimeout,Javascript,Css,Oop,Settimeout,如何使这些函数使用id变量?当我这样做的时候,我不能让setTimeout工作 函数宽度{ var bar=document.getElementById'firstbar'; bar.style.width=lengthA+px; } 功能增强{ 如果lengthA

如何使这些函数使用id变量?当我这样做的时候,我不能让setTimeout工作

函数宽度{ var bar=document.getElementById'firstbar'; bar.style.width=lengthA+px; } 功能增强{ 如果lengthA 这是脚本。如果有人想复制,请执行以下操作:

//用于显示轮询结果的函数,div width每十分之一秒增加一次, //看起来投票率在下滑。 //length是您声明的全局长度变量的名称,我的在脚本的底部 //我将使用php根据投票结果动态地给出变量值。 函数changeBarWidthid,长度{ var bar=document.getElementById; bar.style.width=长度+px; } /*最大值是你希望投票滑动到的时间,我的背景是200px *所以我设置为%2; */ 函数增量barid,max,length{ var full=最大值; 如果长度<满{ changeBarWidthid,长度; 长度=长度+2; setTimeoutfunction{ 增加BARID,最大值,长度; }, 10; } } var barA=‘firstbar’; var percentA=80; var fullBarA=百分比a*2; var-lengthA=0; var lengthB=0; 保险商实验室{ 列表样式类型:无; } .酒吧{ 宽度:50px; 高度:5px; 背景色:红色; } .回来{ 背景色:黑色; 高度:5px; 宽度:200px; }

测试变更
请在代码编辑器中配置正确的缩进和格式。