【发布时间】:2010-12-21 13:38:47
【问题描述】:
我想要的是通过按钮标签向用户提供有关操作状态的反馈。 最初按钮显示“保存”,单击后我想将标签更改为“保存...”进入另一个函数,一旦函数返回,将标签更改为“保存”,然后暂停 2 秒并再次将标签设置为初始“保存”值。
代码如下:
function myClickHandler(event)
{
document.getElementById("button").object.textElement.color = "saving...";
functionx ()
document.getElementById("button").object.textElement.color = "saved";
sleep (5000);
document.getElementById("button").object.textElement.color = "save";
}
问题在于,由于某种原因,实际上只有最后一个 document.getElementById("button").object.textElement.color = "save"; 在画布上可见,因为画布或按钮只有在我退出 myClickHandler 函数时才会呈现。
有什么提示吗?
提前致谢
【问题讨论】:
标签: javascript dashboard dashcode