2012-08-24 2 views
0

안녕하세요 남자와 Gals, 나는 (1) 자바 스크립트 카운트 다운 함수 (2)를 PHP 변수 대상 날짜를 받아들이는 카운트 다운 함수 (예 : 사용자가 ' start ') (3) stopstart() 및 updateAlarmTime() 함수를 실행하는 onclick(). 내가 가진 내 주요 PHP 페이지에서 http://stopwatch.onlineclock.net/변수 목표 날짜가있는 카운트 다운 javascript 함수

:

내가 기본 코드를 사용하는 것입니다 내가 풀다운 사용을 선택하면 위의 기록으로 작동)

<script src="js/stopwatch.js" type="text/javascript"></script> 
<?php $alarmsecond2=4; ?> 

<form name='stopwatch'.... 
<input type='button' onclick='stopstart()' onfocus='this.blur()' 
name='startstopbutton' id='startstopbutton' ... value='Start'> 
</form> 

stopstart을 (updateAlarmTime는() 작동 메뉴를 사용하여 시간 변수를 설정하십시오. $ alarmsecond2,하지만 나는 그것을 원하지 않는다.

하나의 onclick()으로 stopstart() 및 updateAlarmTime ('')을 호출했지만 stopstart 만 실행하려고했습니다. 또한 stopstart()와 updateAlarmTime()을 onclick()으로 호출하는 함수를 호출 해 보았습니다.하지만이 함수도 작동하지 않았습니다. stopwatch.js에서

내가 가진 :

function stopstart() { 

t[t[2]]=(new Date()).valueOf(); 
t[2]=1-t[2]; 

if (0==t[2]) { 
    clearInterval(t[4]); 
    t[3]+=t[1]-t[0]; 
    document.getElementById("startstopbutton").value="Start"; 
    document.getElementById('split').innerHTML+= 
     (t[7]++)+' Stop: '+format(t[1]-t[0])+'<br>'; 
    t[4]=t[1]=t[0]=0; 
    disp(); 
    firstsplitflag = 0; 
} else { 
    document.getElementById("startstopbutton").value="Stop"; 
    t[4]=setInterval(disp, 43); 
} 
//GA 
urchinTracker('http://stopwatch.onlineclock.net/conversions/stopstartbutton'); 
} 


function updateAlarmTime() 
{ 
var hour1 = alarmhour1; 
var hour2 = ahour2; 
var minute1 = aminute1; 
var minute2 = aminute2; 
var second1 = asecond1; 
var second2 = asecond2; 
var second_10th = asecond_10th; 
var second_100th = asecond_100th; 
var second_1000th = asecond_1000th; 

alarmTime = (hour1 + hour2 + minute1 + minute2 + second1 + 
second2 + second_10th + second_100th + second_1000th); 

} 

는 어떻게 세 가지 목표를 달성합니까?

도움 주셔서 감사합니다.

+0

당신이 예를해야합니까? – think123

+0

하나를 사용하여 구현하는 것이 훨씬 쉬울 것입니다. – think123

+0

http://stopwatch.onlineclock.net/은 가변 목표 날짜가없는 작동 코드입니다. 이게 당신이 요구하는 것입니까? –

답변

0

하나의 onclick()으로 stopstart() 및 updateAlarmTime ('')을 호출하려고 시도했지만 stopstart 만 실행됩니다.

onclick='stopstart(), updateAlarmTime()' 

가 나는 또한 모두 stopstart()와 온 클릭으로 updateAlarmTime을()()를 호출하는 함수를 호출 시도하지만이 또한 작동하지 않았다 :

는 쉼표 연산자를 사용합니다.

는 예를 foo()를 들어, 이름이 지정된 함수를 사용하여 같은 정의

onclick='foo()' 

가 :

<script> 
function foo() 
    { 
    stopstart(); 
    updateAlarmTime(); 
    } 
</script>