다중셀렉트에서 값표시 ? 정보
다중셀렉트에서 값표시 ?본문
아래 질문을 올린것과 내용은 같은데요,
이번에는 다른소스를 찾았어요.
첫번째 셀렉트에서 항목을 선택하고, 두번째 셀렉트에서 비용을 선택하면
거기에 맞는 금액을 3번째 text 에 표시하려고 합니다.
금액을 표시하는 펑션은 money 로 했고..
표시되는지 테스트 하려고 조건은 안주고, 그냥
<script language="JavaScript">
function money(obj)
{
document.price.value = 100
}
</script>
게 했습니다. 그런데 그 값이 텍스트필드에 표시가 안되네요...
도와주세요..ㅠㅠ
<script language='javascript'>
var cnt = new Array();
cnt[0] = new Array('수입/지출항목을 선택해주세요');
cnt[1] = new Array('운송수입-계약금','운송수입-잔금','미수금회수','창고보관수입','영업외수익','기타수익');
cnt[2] = new Array('대여금','인건비-일용직','인건비-정규직','상여금','수당','용차료','직영차사용료');
function change(ku) {
sel=document.psm.sel2
/* 옵션메뉴삭제*/
for (i=sel.length-1; i>=0; i--){
sel.options[i] = null
}
/* 옵션박스추가 */
for (i=0; i < cnt[ku].length;i++){
sel.options[i] = new Option(cnt[ku][i], cnt[ku][i]);
}
}
</script>
<script language="JavaScript">
function money(obj)
{
document.price.value = 100
}
</script>
<form name='psm' method='post' action=$PHP_SELF>
<select name='sel1' onchange="change(this[this.selectedIndex].value);money(this);" class=select>
<option value='0'>항목</option>
<option value='1'>수입항목</option>
<option value='2'>지출항목</option>
</select> <-- 항목선택
<select name='sel2' class='select'>
<option>수입/지출항목을 선택해주세요</option>
</select>
<input name="price" type="text" class="input" size="12" readonly>
</form>
이번에는 다른소스를 찾았어요.
첫번째 셀렉트에서 항목을 선택하고, 두번째 셀렉트에서 비용을 선택하면
거기에 맞는 금액을 3번째 text 에 표시하려고 합니다.
금액을 표시하는 펑션은 money 로 했고..
표시되는지 테스트 하려고 조건은 안주고, 그냥
<script language="JavaScript">
function money(obj)
{
document.price.value = 100
}
</script>
게 했습니다. 그런데 그 값이 텍스트필드에 표시가 안되네요...
도와주세요..ㅠㅠ
<script language='javascript'>
var cnt = new Array();
cnt[0] = new Array('수입/지출항목을 선택해주세요');
cnt[1] = new Array('운송수입-계약금','운송수입-잔금','미수금회수','창고보관수입','영업외수익','기타수익');
cnt[2] = new Array('대여금','인건비-일용직','인건비-정규직','상여금','수당','용차료','직영차사용료');
function change(ku) {
sel=document.psm.sel2
/* 옵션메뉴삭제*/
for (i=sel.length-1; i>=0; i--){
sel.options[i] = null
}
/* 옵션박스추가 */
for (i=0; i < cnt[ku].length;i++){
sel.options[i] = new Option(cnt[ku][i], cnt[ku][i]);
}
}
</script>
<script language="JavaScript">
function money(obj)
{
document.price.value = 100
}
</script>
<form name='psm' method='post' action=$PHP_SELF>
<select name='sel1' onchange="change(this[this.selectedIndex].value);money(this);" class=select>
<option value='0'>항목</option>
<option value='1'>수입항목</option>
<option value='2'>지출항목</option>
</select> <-- 항목선택
<select name='sel2' class='select'>
<option>수입/지출항목을 선택해주세요</option>
</select>
<input name="price" type="text" class="input" size="12" readonly>
</form>
댓글 전체

document.getElementById('price').value = 100;
price에 id주시고 이렇게 바꾸시면 되는데...
왜 name으로 하면 안되는지는 모르겠네요 ㅋㅋ;
price에 id주시고 이렇게 바꾸시면 되는데...
왜 name으로 하면 안되는지는 모르겠네요 ㅋㅋ;
document.getElementById('price').value = 100; 이거 였군요..^^
정말 감사합니다. 이제 문제 한개 풀었네요..
초보라 힘드네요...좋은하루 되세요~
정말 감사합니다. 이제 문제 한개 풀었네요..
초보라 힘드네요...좋은하루 되세요~