개발자

자바스크립트 조건문 넣기

2023년 01월 13일조회 167

1. jsp 페이지에서 라디오 버튼 체크(2개 중 1개)를 한 후 '저장' 버튼을 눌러 post 방식으로 서버에 데이터를 입력했습니다. 2. 문제는 라디오 버튼 체크 값이 없을 때 동일 페이지에서 글 작성하기 버튼을 눌렀을 때 알림창('체크박스를 선택해주세요')이 나오고 페이지 이동을 차단해야 하는데, 3. 서버에서 데이터 가져와서 조건을 입력하는 방법을 모르겠습니다! if(조건) { alert 창 및 href 이동 } 즉, 괄호 안에 조건을 어떻게 넣어야 할 지 모르겠습니다!

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 2

프레드윰님의 프로필 사진

제이쿼리로 알려드려요. 대상자는 해당 체크박스 인풋이구요. 여기서 체크박스가 체키드가 아닐경우 알림 뜨게 해놨어요. 그리고 혹시 몰라 폼 서브밋에서 작동하게 해놨어요 서브밋 내부에 체크박스 및 인풋창을 넣어서 서브밋이 될때 알림이 뜨게 했어요 스크립트는 응용해서 수정하시면됩니다. 나머지는 구글링을 통해서 부분수정 하면되구요. 3번은 모르겠네요.. 제가 스크립트는 좀 가능한데~ jsp는 잘 모르겠네요 jQuery( function(){ $('form').submit(function() { if(!$('대상자').is(":checked")) { alert('체크키드를 해주세요.'); return false; } }); });

profile picture

익명

작성자

2023년 01월 14일

오 넵 감사합니다 ㅎㅎ 저게 submit(화면에 저장하기 버튼)된 걸 ‘글 입력하기(화면에 글 입력하기 버튼)’에서 체크해서 다른 페이지로 이동해야 하는 상황인데 폼 서브밋으로 하면 될까용??

프레드윰님의 프로필 사진

프레드윰

개발대발소발2023년 01월 14일

다른 페이지가 백단으로 데이터 넘기는거니 저렇게 해야되죠 아니면 버튼에 따로 온 클릭 펑션 줘서 처리하던지 데이터 넘기기전에 그리 많지 않으면 폼 서브밋이 훨 낫구요

ㅇ0ㅇ님의 프로필 사진

with (document.[formname])을 사용해서 폼 태그 내부의 데이터들을 불러올 수 있습니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!