| [ 가장 쉬운 여분필드 radio 버튼 만들기 ] |
write.skin.php 에서 예제는 wr_5 입니다. 이걸 wr_1 로 바꾸고 싶으면 wr_5 부분 네개를 wr_1 로 바꾸어 줍니다. css 는 알아서...
|
<input type="hidden" id="wr_5"> <div> <input type="radio" value="하나"> <input type="radio" value="둘"> <input type="radio" value="셋" > <input type="radio" value="넷"> <input type="radio" value="다섯"> <input type="radio" value="여섯"> <input type="radio" value="일곱"> </div> <script> wrRadio = wr_5; wrRadio.value = "<?php echo $write['wr_5']; ?>"; wrRadio.name = wrRadio.id; for (radio of wrRadio.nextElementSibling.children) radio.name = "radio_" + wrRadio.id.split("_")[1]; for (radio of document.getElementsByName("radio_" + wrRadio.id.split("_")[1])) { radio.insertAdjacentHTML("afterend", radio.value); if (radio.value == wrRadio.value) radio.checked = 1; radio.on*click = function() { wrRadio.value = this.value; } } </script>
|
다음카페에서는 이벤트핸들러의 글자 자체를 필터링 합니다. 위 코드에서 on*click 은 반드시 빨간점 * 부분을 빼고 코드를 적용하세요.
자매팁 : 가장 쉬운 여분필드 select 만들기 - https://cafe.daum.net/gnuworld/ZJsu/3
|