저는 그냥 바꿔가보면서 해보다 문득 걱정이 들어서요..
<input type="submit" value="버튼">
이렇게 적혀있는 버튼을
<button type="submit" >버튼</button>
이런 형식으로 바꿔봤는데요...
저는 <button>으로 지정하는게 내용에 xeicon도 추가하기 쉽고해서 이렇게 바꾸려하는데...
회원가입폼이라던지 input 이라는 것이 디게 많이쓰이더라구요..
그래서 제가 맘대로 이렇게 바꾸다가 뭐 탈이라도 나지 않나 걱정이라 한 번 경험상 무슨 문제가 있으셨는지 알고싶네요 ㅎㅎ
댓글 6
엔터키를 쳐서 폼을 제출한다든지, 이런 기능도 input이 좀더 잘 지원해 주지만
굳이 단추값이 필요한 게 아니라면 요즘 브라우저에서 큰 차이는 없다고 생각합니다.
input type은 여러 형태가 있고, input type="submit" submit이란거까지 읽어야 하지만 button은 그냥 한눈에 봐도 submit이구나 합니다.
jQuery에서도 이제 onClick 말고 on을 쓰듣이.. button형식도 이제 <button>태그가 조금 더 권장하는것 같습니다.
결론적으로 별반 차이 없다는것입니다.