0

jdev 11.1.2.2 を使用してクイズ Web アプリケーションを構築しています。だから私は、クイズが時間切れになるまでの残り時間を示すjsfページにカウントダウンタイマーを設定したいと考えています。どうすればこれを達成できますか?

ありがとう。

4

1 に答える 1

0

あなたはそれのための簡単なJavaScriptを持つことができます:

<form name="TIMER"><input type="text" size="8" 
name="d2"></form> 

<script> 
<!-- 
// 
 var milisec=0 
 var seconds=30 
 document.counter.d2.value='30' 

function display(){ 
 if (milisec<=0){ 
    milisec=9 
    seconds-=1 
 } 
 if (seconds<=-1){ 
    milisec=0 
    seconds+=1 
 } 
 else 
    milisec-=1 
    document.counter.d2.value=seconds+"."+milisec 
    setTimeout("display()",100) 
} 
display() 
--> 
</script> 

または、このようなことを試すことができます。

于 2012-08-17T06:01:58.047 に答える