심리테스트 같은 작업
본문
안녕하세요
버튼을 달고 선택에 따라 최종 1~10점에서
1~3 결과, 4~7 결과, 8~10 결과 같은 결과물을 출력하려면 어떤 방식으로 접근하는게 좋을까요?
단발성으로 나오는 결과라 딱히 서버에 저장할 필요는 없구요 심리테스트 같이 나오면 될꺼 같은데
다음페이지로 넘어가지 않고 한 페이지내에서 구현 가능한 방법은 없을까요?
만약 한 페이지내에서 구현이 어렵다면 다른 방법은 어떤게 있을까요?
가급적이면 html,css,js와 php안에서 해결하고 싶습니다
답변 3
입력은 아래와 같은 방식으로 하면 되고
<input type="radio" name="wr_1" value="1점"<?php echo ($write['wr_1'] == "1점") ? " checked" : "";?>> 1점
<input type="radio" name="wr_1" value="2점"<?php echo ($write['wr_1'] == "2점") ? " checked" : "";?>> 2점
<input type="radio" name="wr_1" value="3점"<?php echo ($write['wr_1'] == "3점") ? " checked" : "";?>> 3점
<input type="radio" name="wr_1" value="4점"<?php echo ($write['wr_1'] == "4점") ? " checked" : "";?>> 4점
이런식으로 저장하시고,
$view['wr_1'] 이런식으로 출력해 쓰면 될거 같습니다.
!-->자바스크립트로 해야될것같아요
서버에 저장 안하신다고 하셨고~ 브라우저에서 저장하면 될것같구요 로컬저장소에 담아서 하면될것같고
배열이나 오브젝트로 가공하면될것같아여..
비동기로 하면되지 않을까 생각해요
선택을 라디오버튼으로 한다면 체크되는 라디오버튼별로 카운터변수를 다르게 책정하고 나중에 합산하시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.