Method 1:
<Input value = "agree" type = "Submit" name = "rulesubmit"/> <SCRIPT> var secs = 9; var wait = secs * 1000; document. bbrules. rulesubmit. value = "Italian (" + secs + ")"; document. bbrules. rulesubmit. disabled = true; function Update (Num) {If (num = (wait/1000) {document. bbrules. rulesubmit. value = "agree";} else {var printnr = (wait/1000)-num; document. bbrules. rulesubmit. value = "Italian (" + printnr + ")" ;}} function timer () {document. bbrules. rulesubmit. disabled = false; document. bbrules. rulesubmit. value = "Italian";} for (I = 1; I <= secs; I ++) {window. setTimeout ("Update (" + I + ")", I * 1000);} window. setTimeout ("timer ()", wait); </SCRIPT>
Method 2:
<! Doctype HTML public "-// W3C // dtd xhtml 1.0 transitional // en" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <HTML xmlns = "http://www.w3.org/1999/xhtml"> <Head> <Meta http-equiv = "Content-Type" content = "text/html; charset = gb2312"/> <Title> button countdown </title> </Head> <Body> <P> <Label> <input type = "Submit" name = "btnsubmit" id = "btnsubmit" value = "Submit"/> </Label> </P> </Body> <Script language = "JavaScript"> VaR n = 10; // counter // Document. All. btnsubmit. Disabled = true; Document. getelementbyid ("btnsubmit"). Disabled = true; Function btnshow () { STR = "countdown ..."; N --; If (n <= 0) { Document. getelementbyid ("btnsubmit"). value = "Submit "; Document. getelementbyid ("btnsubmit"). Disabled = false; } Else { Document. getelementbyid ("btnsubmit"). value = STR + N + "seconds "; } } Window. setinterval (btnshow, 1000 ); </SCRIPT> </Html> |