버튼 눌렀을 때 php와 javascript 동시에 사용할 수 있는 방법?

버튼 눌렀을 때 php와 javascript 동시에 사용할 수 있는 방법?

QA

버튼 눌렀을 때 php와 javascript 동시에 사용할 수 있는 방법?

본문


	<input type="submit" name="submit" style="height:30px;width:150px;" value="실행" onclick="CheckSendForm();">

 

 

이렇게 써놓으면 위의 php구문도 실행되고 javascript CheckSendForm() 함수도 실행될 수 있나요?

 

그렇지 않다면 한 버튼으로 어떻게 하면 좋을지..

이 질문에 댓글 쓰기 :

답변 2

처리되는 시점을 혼동하고 계신거 같은데 PHP는 HTML을 뿌려주는 작업에서 역할이 끝이나고 

javascript는 그 이후에 작동을 하는것입니다. 

 

php 구문도 실행되고 CheckSendForm()함수도 실행된다는 의미가 어떤 의미인지 모르겠는데 

CheckSendForm() 에서 처리하면 되지 않을까요? 

만약 클릭이후에 PHP로 처리해야 할 일이 있다면 ajax로 처리해야 합니다. 

질문하신분의 의도는 폼을 전송하기 전에 자바스크립트 함수를 호출하시려는 것 같은데,

그렇게 하셔도 좋지만, jquery를 이용하여 

 


$('#myForm').submit(function() {
    //checkSendForm의 내용
});
 

 

이런식으로 처리하시는게 좋을 것 같습니다.

여기서 return false를 하면 폼이 전송되지 않고, return true를 하면 폼이 전송됩니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,732 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT