做一个等待5秒,显示确认按钮。
<div>
<input type="submit" id="submit" value="测试" />
</div>
<script>
var timerc = 5; //全局时间变量(秒数)
function add(){
if (timerc > 0) {
$("#submit").val('等待' + Number(parseInt(timerc % 60 / 10)).toString() + (timerc % 10));
$("#submit").attr("disabled", true);
timerc--;
setTimeout("add()", 1000); //设置1000毫秒以后执行一次本函数
}
else {
$("#submit").attr("disabled", false);
$("#submit").val('确认');
};
};
add(); //首次调用add函数
</script>
按钮类型是input submit循环只能执行一次,类型是button就没有问题,循环执行完毕。
这是为何?
<input type="submit" id="submit" value="测试" />
</div>
<script>
var timerc = 5; //全局时间变量(秒数)
function add(){
if (timerc > 0) {
$("#submit").val('等待' + Number(parseInt(timerc % 60 / 10)).toString() + (timerc % 10));
$("#submit").attr("disabled", true);
timerc--;
setTimeout("add()", 1000); //设置1000毫秒以后执行一次本函数
}
else {
$("#submit").attr("disabled", false);
$("#submit").val('确认');
};
};
add(); //首次调用add函数
</script>
按钮类型是input submit循环只能执行一次,类型是button就没有问题,循环执行完毕。
这是为何?
...全文
相关推荐
(Handler)按下按钮后间隔3秒自动弹出一个Toast显示当前时间,按返回时有弹出对话框提示是否退出程序,按确认后退出程序
该项目通过Android的Handler机制实现按钮点击后3秒延迟弹出Toast显示当前时间,并在用户按返回键时弹出对话框询问是否退出应用,确认后终止程序。核心功能涉及UI线程调度、定时任务处理与用户
WINCC按钮二次确认11_wincc按钮的二次确认_
二次确认通常涉及两个步骤:首先,用户点击操作按钮,然后系统会显示一个警告或确认对话框,用户再次确认他们的意图后,系统才会执行相应的操作。
jquery点击按钮显示广告5秒自动消失
: none;}```以上代码实现了点击按钮显示广告,5 秒后自动消失的功能。
Pyqt5如何让QMessageBox按钮显示中文示例代码
它支持多种类型的对话框,如提示、警告、错误、确认等。默认情况下,`QMessageBox`中的按钮(例如“确定”、“取消”)会显示为英文。这对于面向非英语用户的软件来说可能不够友好。
让按钮失效5秒的js代码
接着,通过`setTimeout`函数安排在5秒后执行一个匿名函数,将按钮的`disabled`属性恢复为`false`,从而让按钮重新启用。


