2010-04-01 2 views
0

자바 스크립트 함수가 있는데, init 및 이후 onClick 이벤트에서 프로그래밍 방식으로 호출되기를 원하지만 프로그래밍 방식으로 호출되지는 않지만 onClick으로 작동합니다.Javascript 기능은 이벤트에서만 호출됩니다!

의 예는 다음과 같습니다

function init() { 
    a(); 
} 

init()a()를 호출해야하지만 발생하지 이잖아 초기화 할 것을 촉구한다!

+0

작업의 예입니다. 'function a()'에 대한 코드가 더 유용 할뿐만 아니라 여러분이 받고있는 디버깅/에러 메시지도 도움이 될 것입니다. –

답변

2

여기에 정말 충분한 여기에 이동하기가 아니라 100 %

<!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> 
    <title>sdasddss</title> 


    <script type="text/javascript"> 
    function init(){ 
alert("I'm calling afunction()"); 
afunction(); 
} 

function afunction(){ 
alert("I was called successfuly"); 
} 

window.onload = init; 
    </script> 

</head> 

<body> 

My body 

</body> 
</html>