제목 |
48 번 글의 답장글 : Re: [Javascript] object 로 넘기기 |
이름 |
산이 [홈]http://linuxchannel.net/ |
예:
// 폼 이름은 없어도 무방
<FORM NAME='myform' ....>
...
<INPUT TYPE='checkbox' NAME='_check[name]' VALUE=1 CHECKED>
<INPUT TYPE='checkbox' NAME='_check[addr]' VALUE=1>
<INPUT TYPE='checkbox' NAME='_check[email]' VALUE=1>
...
<INPUT TYPE=... onClick='check1()'> // object 가 없을 경우
<INPUT TYPE=... onClick='check2(this)'> // object 가 this 일 경우
<INPUT TYPE=... onClick='check3(this.form)'> // object 가 this.form 일 경우
<INPUT TYPE=... NAME='_check[a]' onClick='check4(this.form.elements["_check[a]"])'> // full object 일 경우
</FORM>
<SCRIPT ...>
...
function check1()
{
var mform = document.myform;
var check_name_value = mform.elements["_check[name]"].value;
var check_name_check = mform.elements["_check[name]"].checked;
...
}
// object가 this 일 경우
//
function check2(obj)
{
var check_name_value = obj.form.elements["_check[name]"].value;
var check_name_check = obj.form.elements["_check[name]"].checked;
...
}
// object가 this.form 일 경우
//
function check3(obj)
{
var check_name_value = obj.elements["_check[name]"].value;
var check_name_check = obj.elements["_check[name]"].checked;
...
}
// object가 full 이름일 경우
//
function check4(obj)
{
var check_name_value = obj.value;
var check_name_check = obj.checked;
...
}
</SCRIPT> |
2005년 02월 01일 22:37:44 화(저녁) from 211.243.181.98 |