테스트 사이트 - 개발 중인 베타 버전입니다

write.skin.php SELECT 메뉴 문제 채택완료

마조 8년 전 조회 3,152

https://sir.kr/g4_tiptech/12417">https://sir.kr/g4_tiptech/12417

아래 내용을  write.skin.php 에 넣으면

자폭안함 으로 고정되어 있고 시간,일 옵션은 펼쳐지지 않는데

무엇을 수정 해주어야 하나요?

         
· 자폭설정 ";  echo "";  echo "";  echo "";  echo "";  for($i=1;$i<31; $i++) {   echo "";  }  echo ""; ?>    
자동 폭파 사용 안함

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
8년 전

document.getElementById는 배열속성이라 보다는 단독 객체를 지정시 사용하므로 

var switchB = document.getElementById('wr_45');  

id 객체를 찾기때문에 ,,, 

아래 보면 id=wr_45가 없는것 같습니다.

name=wr_45 style=\"FONT-SIZE: 9pt\" onchange=doIt(this.value) disabled > 

아래와 같이

name=\"wr_45\" id=\"wr_45\" style=\"FONT-SIZE: 9pt\" onchange=doIt(this.value) disabled >

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마조
8년 전
감사드립니다. 말씀하신대로 하니 문제가 잘 해결되었습니다.
편안한 저녁시간 되세요..

댓글을 작성하려면 로그인이 필요합니다.

o
8년 전

팁에 적혀있는 스크립트는 넣었나요?

위의 체크박스를 클릭하면 chk1 함수가 실행되면서 셀렉트박스의 disabled를 풀어주는 것 같은데...

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

마조
8년 전
네 스크립트는 넣어주었는데.. 왜그런지 모르겠군요..


<!-- 자폭값 표시 -->
<script language="JavaScript" type="text/javascript">
function changeclass(thediv,msg) {
thediv.className=(thediv.className=="redtext")?"bluetext":"redtext";
if(msg !="")
thediv.innerText=msg + "에 자동 폭파 실시";
else
thediv.innerText="자동 폭파 사용 안함";
}

function chk1(obj) {
var switchB = document.getElementById('wr_45');
if (obj.checked)
{
switchB.disabled = false;
} else {
switchB.disabled = true;
document.getElementById('wr_45').value = "";
document.getElementById('mytext').innerText="자동 폭파 사용 안함";
}
}
</script>

<script>
function doIt(_f) {
changeclass(document.getElementById('mytext'),_f);
}
</script>
<!-- 자폭값 표시 끝 -->

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인