wr_1에 라디오로
사과
포도
..
..
이렇구요
wr_2에 라디오로
맛잇다
별로다
..
..
이럴때 1에서 포도를 선택하면
별로다는 선택이 안되도록 하고 그리고 얼럿으로 "선택할 수 없습니다"
띄우려면 어떻게 해야 하나요?
고수님의 도움이 필요합니다.
|
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
2017-08-31 (목) 16:33:07
일단 자바스크립트를 좀 조절하시면되는데
wr_1에 라디오로
사과
포도
wr_2에 라디오로
맛잇다
별로다
Copy
<input type="radio" id="wr_1" name="wr_1" value="사과" >사과 <input type="radio" id="wr_1" name="wr_1" value="포도">포도<br/><input type="radio" id="wr_2" name="wr_2" value="맛있다" >맛있다 <input type="radio" id="wr_2" name="wr_2" value="별로다">별로다<script>$("input").click(function() { if ($(":input:radio[name=wr_1]:checked").val() == "포도") { if ($(":input:radio[name=wr_2]:checked").val() == "별로다") { alert(" 포도와 별로다는 선택할수 없습니다."); $("input:disabled").val("별로다").attr("disabled", "true"); return false; } else { $("input:disabled").val("별로다").attr("disabled", "false"); } }});</script>
이렇게 하면 되지 않을까 싶네요
답변에 대한 댓글 2개
2017-08-31 (목) 20:28:36
2017-08-31 (목) 14:31:44
자바스크립트로 wr_1의 선택값일때 별로다의 값을 받아 처리시 안되게 하거나 wr_2의 값중에 별로다를 체크기능을 id 해당값만 readonly로 처리해 주는 방식이 있습니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
일하다가 답이 늦었네요.. 확인해보세요