Programming/HTML

HTML에서 Button 처리

minarae7 2013. 6. 28. 18:18
728x90
반응형

일반적인 브라우저에서 HTML Form안에 button이 있을 경우 이를 Submit으로 처리하도록 된다.

 

여기서는 예외적인 경우와 이 동작을 끄는 방법에 대해서 적어보겠다.

 

1.IE에서는 예외적인 동작을 한다.

 

IE의 경우 button의 속성 중에 type="submit"이 빠져있을 경우 아무런 동작은 하지 않는다. 따라서 IE에서도 button이 submit 동작을 하도록 하기 위해서는 button의 속성 중에 type="submit"을 추가해주어야 한다.

 

2. button의 submit 끄기

같은 form안에 여러 개의 button이 있을 경우 서로 다른 동작을 해야하는데 모두 submit 동작하는 경우가 발생한다.

이 경우에는 button의 onclick 이벤트에서 해당 form의 submit을 return false;로 처리하는 함수를 작성하면 된다.

728x90
반응형

'Programming > HTML' 카테고리의 다른 글

iframe 안에서 부모창(parent)의 bootstrap modal 닫기  (0) 2013.03.26