B/S结构中,按钮在一定时间下变灰

来源:百度知道 编辑:UC知道 时间:2024/06/24 08:33:58
关于asp.net:B/S结构中,我想按一下按钮,5秒后按钮为会色(enabled)怎么实现?备注:不要用js、不要用ajax。着急在线等!!
用js也行!!

备注:不要用js、不要用ajax。

我告诉你,不可能,不信等着瞧...即使拟开发一个控件出来,不用写js,控件在客户端的呈现也得是js.因为你的需求完全是客户端行为.

<script language="javascript" type="text/javascript">
// <!CDATA[
var Handler = null;
function btnTimer_onclick() {
document.getElementById("btnTimer").disabled = "disabled";
Handler = window.setInterval("EnableButton()", 1000);
}

function EnableButton()
{
var TimerInterval = parseInt(document.getElementById("hdnInterval").value);

if (TimerInterval < 0) {
document.getElementById("btnTimer").disabled = "";
document.getElementById("btnTimer").value = "确定";
clearInterval(Handler);
document.getElementById("hdnInterval").