write.skin.php에서
<?php
if($w == "") {
$sql = " SELECT COUNT(DISTINCT `wr_parent`) AS `cnt` FROM {$write_table} ";
$row = sql_fetch($sql);
$wr_count1 = $row['cnt']+1;
$wr_count2 = $row['cnt']+1;
}
if ($w == "u") {
$wr_count1 = $wr_1;
$wr_count2 = $wr_4;
}
?>
위 소스를 활용해 여분필드 wr_1과 wr_4에 글쓰기 화면에는 자동으로 숫자가 증가되어 보여지게끔
되어있어요...문제는 여분필드 wr_2의 선택에 따라 자동 증가하게 하고 싶은데 뭔가 그림은 그려지는데
답이 안나오네요ㅠㅠ
제가 원하는 방식은 글쓰기 화면에서 예를 들어,
글쓰기 화면 중
<td>
<select class="selc" name="wr_2" id="wr_2" value="<?php echo $wr_2 ?>" onchange="chkcode()" class='selc' required>
<option value="">업체코드</option>
<option value="002" <?php if($wr_2 == "002") echo "selected=\"selected\""; ?> label="002" />002</option>
<option value="101" <?php if($wr_2 == "101") echo "selected=\"selected\""; ?> label="101" />101</option>
<option value="102" <?php if($wr_2 == "102") echo "selected=\"selected\""; ?> label="102" />102</option>
<option value="103" <?php if($wr_2 == "103") echo "selected=\"selected\""; ?> label="103" />103</option>
<option value="104" <?php if($wr_2 == "104") echo "selected=\"selected\""; ?> label="104" />104</option>
<option value="105" <?php if($wr_2 == "105") echo "selected=\"selected\""; ?> label="105" />105</option>
<option value="106" <?php if($wr_2 == "106") echo "selected=\"selected\""; ?> label="106" />106</option>
<option value="107" <?php if($wr_2 == "107") echo "selected=\"selected\""; ?> label="107" />107</option>
<option value="108" <?php if($wr_2 == "108") echo "selected=\"selected\""; ?> label="108" />108</option>
<option value="109" <?php if($wr_2 == "109") echo "selected=\"selected\""; ?> label="109" />109</option>
</select>
</td>
위 처럼 wr_2의 선택하는 값에 따라 wr_1과 wr_4를 별도로 숫자 카운터를 자동 증가하게 하려고하거든요
고수님들 도와주세요.ㅠㅠ
답변 2개 / 댓글 1개
위에서 onchange="chkcode(this.value)" <--이렇게 수정
function chkcode(value){
wfm=document.fwrite;
if(!value) value= '';
wfm.wr_1.value=wfm.wr_4.value= value;
}
답변에 대한 댓글 1개
자바스크립트나 제이쿼리를 이용하셔야 할것같네요
답변을 작성하려면 로그인이 필요합니다.