로또 추첨 만들고 있는데 막히는 부분이 있어서 질문드립니다 ! <div><br></div> <div>일단 첫화면에 보여지는 index.html 에</div> <div><br></div> <div><div><form name="form"></div> <div><span style="white-space:pre;"> </span><select id="selectBox" name="selectBox" onchange="OnChange();"></div> <div><span style="white-space:pre;"> </span><option>1</option></div> <div><span style="white-space:pre;"> </span><script></div> <div><span style="white-space:pre;"> </span>for(i=2;i<861;i++){</div> <div><span style="white-space:pre;"> </span>document.write("<option>"+i+"</option>");</div> <div><span style="white-space:pre;"> </span>}</div> <div><span style="white-space:pre;"> </span></script></div> <div><span style="white-space:pre;"> </span></select></div> <div><span style="white-space:pre;"> </span></form></div> <div><br></div> <div><br></div> <div><span style="white-space:pre;"> </span></div> <div><br></div> <div><span style="white-space:pre;"> </span><script>bbb=$("#selectBox").val();</script></div> <div><span style="white-space:pre;"> </span><script id="ddd" defer="" type="text/javascript" document.write('src=""')></script></div> <div><span style="white-space:pre;"> </span><script type="text/javascript"></div> <div><span style="white-space:pre;"> </span>document.getElementById("ddd").src="<a target="_blank" href="http://lotto.kaisyu.com/api?method=get&gno=">http://lotto.kaisyu.com/api?method=get&gno=</a>"+bbb+";callback=loadlot";</div> <div><span style="white-space:pre;"> </span></script></div> <div><span style="white-space:pre;"> </span><p style="position:absolute;top:calc(50% + 100px);width:100%;"></div> <div><span style="white-space:pre;"> </span><input type="text" id="inputnum" value="5" size="2">번 <span class="key" onclick="count()">시작</span></div> <div><span style="white-space:pre;"> </span></p></div> <div><br></div> <div><span style="white-space:pre;"> </span><section id="winner" class="shadow"></div> <div><span style="white-space:pre;"> </span><h2 id="lottok">loading...</h2></div> <div><span style="white-space:pre;"> </span><div class="output" id="output0"></div></div> <div><span style="white-space:pre;"> </span><div class="output" id="output1"></div></div> <div><span style="white-space:pre;"> </span><div class="output" id="output2"></div></div> <div><span style="white-space:pre;"> </span><div class="output" id="output3"></div></div> <div><span style="white-space:pre;"> </span><div class="output" id="output4"></div></div> <div><span style="white-space:pre;"> </span><div class="output" id="output5"></div></div> <div><span style="white-space:pre;"> </span><div class="output" style="box-shadow:none; color:#000;">+</div></div> <div><span style="white-space:pre;"> </span><div class="output" id="output6"></div></div> <div><span style="white-space:pre;"> </span></section></div> <div><span style="white-space:pre;"> </span><div id="stats"></div></div> <div><br></div> <div><span style="white-space:pre;"> </span><ol id="lottotable"></ol></div></div> <div><br></div> <div><br></div> <div>이러한 소스가 있습니다. 처음 페이지에 접속하면 맨밑 section winner에 로또 1회 번호가 자동으로 보여지게 됩니다 </div> <div><br></div> <div>이 섹션은 main.js에 있는 함수를 통하여 이루어지게 되는데 현재 제가 막히는 부분은</div> <div><br></div> <div>위에 selectbox를 통하여 1회~860회까지 박스를 만들어 둔 상태이고 만약 10회를 클릭하면 밑에 section winner에 로또 1회 번호가 </div> <div><br></div> <div>로또 10회 번호로 바뀌게끔 하고 싶습니다. 그렇기에 <span style="font-size:9pt;"><script>bbb=$("#selectBox").val();</script> 를 통하여 설렉트박스에서 선택한 벨류값을</span></div> <div><br></div> <div>끌어와서 기존 주소와 조합해서 src로 쓰게끔 만들어두었는데 문제는 이미 페이지가 한번 로딩된 상태라 밑의 당첨번호가 바뀌질 않습니다</div> <div><br></div> <div>그래서 생각한게 첫번째 방법은 onChange를 통하여 이벤트를 발생시키는 방법인데 도저히 감이 안잡히고</div> <div><br></div> <div>두번째 방법은 설렉트 박스 선택시 해당 선택값을 저장해두고 새로고침후 그 값을 넘겨주는건데 이것도 현재 막히고 있습니다</div> <div><br></div> <div>c++만 하다가 nodejs 하려니 너무 막히네요 ㅠㅠ 좋은 방법이 없을까요?</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.