여기서 별점 입력된값 없으면 다음페이지로 submit되는게 아니라 작성중인 화면으로 다시 돌아가고싶은데
어떻게 하지
submit 이벤트를 preventDefault하셈
이거는 뒤로 가는게 아니라 앞으로 가는걸 막아야하는거임
잠만 처음보는거라서 찾아봄
아 근데 이거 그냥 리턴 false로 하니깐 되네
그거 좋은게 아님
전송 막고 알림을 띄운다거나 입력영역에 포커스 줘야되거나 하면 어케할거임 return 쳐서 그 뒤 코드는 unreachable 됐는데
오키 다시 찾아볼게
return 대신에 event.preventDefault(); 하니깐 됨
form으로 싸져있으면 type을 button으로해보고 preventdefault ㄱㄱ
잠만 preventdefault 본적 없어서 찾아봄
근데 오류내용은 그게 문제가 아닌것 같은데
별점 클릭하면 저기 오류 "" 사이에 숫자 들어가게 제이쿼리 짜놓음
대한민국 미래 ㅇㅇ
내가알려줄게임마 일단 저버튼에 type submit을 빼 그냥버튼으로만둬 그다음에 if value='' 에서 else로 빠지면 $폼아이디.submit() 이렇게서 서브밋하게해 if 걸리면 서브밋자체를 안하게
ㄳ
위엣놈들면 프레벤트니 어렵게접근하노
html 기본기능을 스크립트로 처리시키는게 뭐 좋은거라고 뉴비한테 가르치냐
그리고 form 안에 있는 button은 type submit 빼도 눌렀을때 submit 동작한다
폼안에 버튼잇어도 서브밋안되게할수잇디임마 찾아바라
글고 저기 if 문으로 유효성검사하는건 스크립트아니냐? 이미 스크립트를 쓰고잇는데 스크립트가지고 ㅈㄹ ㅋㅋ
니 웹 아니지
글고 단순하게 버튼을 폼밖으로뺄수도잇는거고 문제될게머잇노 ㅋ
할수있는걸 모르겠냐 근데 효용없는 방법 알려줘놓고 뭐그리 당당하냐?
먼 엑셀팡션(?) 쓰지말라이거가 ㅋㅋㅋ
button을 누르면 form submit 되는건 HTML 기본기능이고 if 유효성기능은 HTML로는 못하는 스크립트 기능인데 이 차이가 이해가 안되나
(element).addEventListener(event => { if( ... ) { event.preventDefault(); ... } }) 이런식으로 하는게 정석임
오래되서기억이잘안나는데 타입서브밋을 안줘도 서브밋이된다고? 존나구리네 ㅋㅋ 야 버튼당장 밖으로빼라
정석은지랄 그냥 밖으로빼면 저딴 코드덕지덕지 안붙여도되는데 무슨
에휴 시발 오래돼서 이딴핑계댈거면 애초에 입 열지를 말지
버튼 밖으로 빼는건 뭐 문제없는줄아나? 버튼 눌렀을때 폼 찾는 동작에서 버튼이 폼 밖에 있어서 폼 탐색 대상을 버튼 부모트리로 한정하지 못하면 탐색속도 느려지는데
걍 id로 찾는건데 먼 얼마나 느려진다고 그딴 핑계를대노;; 저딴 불필요코드 덕지덕지하는것보단 훨낫다야
응 니미 구조적인 문제 만드는 개발 혼자 열심히 하시고 제이쿼리 셀렉터파싱 방식이나 찾아보세요
애초에 웹을 했으면 버튼을 안빼도 submit 안되게 하는 속성 있는거정돈 알아야지 국비비전공 수준으로 뭘 알려주겠다고 나대
존나구령 글쓴이는 그렇게안할듯 내방법이 훨씬간결하거등 ㅋㅋ
ㅇㅇ 평생 그렇게 하셈
메롱 프레벤트덕지덕지맨~~
통피틀딱련 씨부리는거 제끼고 event 인자로 받아서 event.preventDefault() 돌리셈
submit 이벤트를 preventDefault하셈
이거는 뒤로 가는게 아니라 앞으로 가는걸 막아야하는거임
잠만 처음보는거라서 찾아봄
아 근데 이거 그냥 리턴 false로 하니깐 되네
그거 좋은게 아님
전송 막고 알림을 띄운다거나 입력영역에 포커스 줘야되거나 하면 어케할거임 return 쳐서 그 뒤 코드는 unreachable 됐는데
오키 다시 찾아볼게
return 대신에 event.preventDefault(); 하니깐 됨
form으로 싸져있으면 type을 button으로해보고 preventdefault ㄱㄱ
잠만 preventdefault 본적 없어서 찾아봄
아 근데 이거 그냥 리턴 false로 하니깐 되네
근데 오류내용은 그게 문제가 아닌것 같은데
별점 클릭하면 저기 오류 "" 사이에 숫자 들어가게 제이쿼리 짜놓음
대한민국 미래 ㅇㅇ
내가알려줄게임마 일단 저버튼에 type submit을 빼 그냥버튼으로만둬 그다음에 if value='' 에서 else로 빠지면 $폼아이디.submit() 이렇게서 서브밋하게해 if 걸리면 서브밋자체를 안하게
ㄳ
위엣놈들면 프레벤트니 어렵게접근하노
html 기본기능을 스크립트로 처리시키는게 뭐 좋은거라고 뉴비한테 가르치냐
그리고 form 안에 있는 button은 type submit 빼도 눌렀을때 submit 동작한다
폼안에 버튼잇어도 서브밋안되게할수잇디임마 찾아바라
글고 저기 if 문으로 유효성검사하는건 스크립트아니냐? 이미 스크립트를 쓰고잇는데 스크립트가지고 ㅈㄹ ㅋㅋ
니 웹 아니지
글고 단순하게 버튼을 폼밖으로뺄수도잇는거고 문제될게머잇노 ㅋ
할수있는걸 모르겠냐 근데 효용없는 방법 알려줘놓고 뭐그리 당당하냐?
먼 엑셀팡션(?) 쓰지말라이거가 ㅋㅋㅋ
button을 누르면 form submit 되는건 HTML 기본기능이고 if 유효성기능은 HTML로는 못하는 스크립트 기능인데 이 차이가 이해가 안되나
(element).addEventListener(event => { if( ... ) { event.preventDefault(); ... } }) 이런식으로 하는게 정석임
오래되서기억이잘안나는데 타입서브밋을 안줘도 서브밋이된다고? 존나구리네 ㅋㅋ 야 버튼당장 밖으로빼라
정석은지랄 그냥 밖으로빼면 저딴 코드덕지덕지 안붙여도되는데 무슨
에휴 시발 오래돼서 이딴핑계댈거면 애초에 입 열지를 말지
버튼 밖으로 빼는건 뭐 문제없는줄아나? 버튼 눌렀을때 폼 찾는 동작에서 버튼이 폼 밖에 있어서 폼 탐색 대상을 버튼 부모트리로 한정하지 못하면 탐색속도 느려지는데
걍 id로 찾는건데 먼 얼마나 느려진다고 그딴 핑계를대노;; 저딴 불필요코드 덕지덕지하는것보단 훨낫다야
응 니미 구조적인 문제 만드는 개발 혼자 열심히 하시고 제이쿼리 셀렉터파싱 방식이나 찾아보세요
애초에 웹을 했으면 버튼을 안빼도 submit 안되게 하는 속성 있는거정돈 알아야지 국비비전공 수준으로 뭘 알려주겠다고 나대
존나구령 글쓴이는 그렇게안할듯 내방법이 훨씬간결하거등 ㅋㅋ
ㅇㅇ 평생 그렇게 하셈
메롱 프레벤트덕지덕지맨~~
통피틀딱련 씨부리는거 제끼고 event 인자로 받아서 event.preventDefault() 돌리셈