insertRow,insertCell,createElement,innerHTML 을 사용하시면 됩니다.
예제입니다.
<html>
<head>
<script>
function myAdd() {
var tab=document.all.mytable;
var row=tab.insertRow();
var col=row.insertCell();
var inp=document.createElement("input");
inp.type="text";
col.innerHTML=inp.outerHTML;
}
</script>
</head>
<body>
<input type=button value=add onclick=myAdd()>
<table id=mytable border=1></table>
</body>
</html>
답변 내용 추가
맞습니다.
inp.name="test";
형태로 하시면 됩니다.
name이 같게 여러개를 주면 배열로 보시고 null확인 등의 작업을 하시면 됩니다.
예)
if (typeof(document.formname.test.length)=="undefined") {
if (document.formname.test.value=="") {
alert("test값이 null입니다");
document.formname.test.focus();
}
} else {
for (var i=0; i<document.formname.test.length; i++) {
if (document.formname.test[i].value=="") {
alert((i+1)+"번째 test값이 null입니다");
document.formname.test[i].focus();
break; //혹은 함수면 return;
}
}
}
혹은 애초에 name속성에 일련번호등을 붙여 값을 다르게 주는 방법도 있겠습니다.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]</div>
예제입니다.
<html>
<head>
<script>
function myAdd() {
var tab=document.all.mytable;
var row=tab.insertRow();
var col=row.insertCell();
var inp=document.createElement("input");
inp.type="text";
col.innerHTML=inp.outerHTML;
}
</script>
</head>
<body>
<input type=button value=add onclick=myAdd()>
<table id=mytable border=1></table>
</body>
</html>
답변 내용 추가
맞습니다.
inp.name="test";
형태로 하시면 됩니다.
name이 같게 여러개를 주면 배열로 보시고 null확인 등의 작업을 하시면 됩니다.
예)
if (typeof(document.formname.test.length)=="undefined") {
if (document.formname.test.value=="") {
alert("test값이 null입니다");
document.formname.test.focus();
}
} else {
for (var i=0; i<document.formname.test.length; i++) {
if (document.formname.test[i].value=="") {
alert((i+1)+"번째 test값이 null입니다");
document.formname.test[i].focus();
break; //혹은 함수면 return;
}
}
}
혹은 애초에 name속성에 일련번호등을 붙여 값을 다르게 주는 방법도 있겠습니다.<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]</div>
댓글 2개
19년 전
오!
19년 전
주제랑은 좀 틀린거 같은데.... ㅡㅡ^
name 값을 'test[]' 주고
document.getElementsByName('test[]') 로 접근하시길 권장한다고 하네요..? 누가? 음.......
ex)
var str_var = document.getElementsByName('test[]');
for(i=0;i<str_var.length;i++) {
alert(str_var[i].value);
}
name 값을 'test[]' 주고
document.getElementsByName('test[]') 로 접근하시길 권장한다고 하네요..? 누가? 음.......
ex)
var str_var = document.getElementsByName('test[]');
for(i=0;i<str_var.length;i++) {
alert(str_var[i].value);
}
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1130 | 18년 전 | 2462 | ||
| 1129 | 18년 전 | 2445 | ||
| 1128 | 18년 전 | 2317 | ||
| 1127 | 18년 전 | 2549 | ||
| 1126 |
|
18년 전 | 3846 | |
| 1125 | 18년 전 | 3646 | ||
| 1124 |
|
18년 전 | 2078 | |
| 1123 | 18년 전 | 2015 | ||
| 1122 | 18년 전 | 1552 | ||
| 1121 | 18년 전 | 3880 | ||
| 1120 | 18년 전 | 5891 | ||
| 1119 | 18년 전 | 6977 | ||
| 1118 | 18년 전 | 2460 | ||
| 1117 |
BEST79
|
18년 전 | 2705 | |
| 1116 | 18년 전 | 4173 | ||
| 1115 | 18년 전 | 2169 | ||
| 1114 |
|
18년 전 | 3623 | |
| 1113 | 18년 전 | 2869 | ||
| 1112 | 18년 전 | 2724 | ||
| 1111 | 18년 전 | 2191 | ||
| 1110 | 18년 전 | 2459 | ||
| 1109 | 18년 전 | 2590 | ||
| 1108 | 18년 전 | 3080 | ||
| 1107 | 18년 전 | 3725 | ||
| 1106 | 18년 전 | 3264 | ||
| 1105 | 18년 전 | 2771 | ||
| 1104 |
|
18년 전 | 2266 | |
| 1103 | 18년 전 | 2933 | ||
| 1102 | 18년 전 | 3021 | ||
| 1101 | 18년 전 | 2534 | ||
| 1100 | 18년 전 | 2295 | ||
| 1099 | 18년 전 | 3323 | ||
| 1098 | 18년 전 | 4844 | ||
| 1097 | 18년 전 | 5067 | ||
| 1096 | 18년 전 | 2288 | ||
| 1095 | 18년 전 | 2183 | ||
| 1094 | 18년 전 | 4994 | ||
| 1093 | 18년 전 | 8952 | ||
| 1092 | 18년 전 | 2036 | ||
| 1091 |
DeepnBlue
|
18년 전 | 4916 | |
| 1090 |
|
18년 전 | 4362 | |
| 1089 |
도날드주주
|
18년 전 | 2602 | |
| 1088 |
|
18년 전 | 4957 | |
| 1087 | 18년 전 | 2783 | ||
| 1086 | 18년 전 | 3665 | ||
| 1085 | 18년 전 | 2614 | ||
| 1084 | 18년 전 | 3427 | ||
| 1083 | 18년 전 | 1938 | ||
| 1082 | 18년 전 | 5370 | ||
| 1081 | 18년 전 | 1684 | ||
| 1080 | 18년 전 | 6047 | ||
| 1079 |
|
18년 전 | 2871 | |
| 1078 | 18년 전 | 6031 | ||
| 1077 |
|
18년 전 | 6832 | |
| 1076 | 18년 전 | 3725 | ||
| 1075 | 18년 전 | 2204 | ||
| 1074 |
hwatta
|
18년 전 | 2093 | |
| 1073 | 18년 전 | 6894 | ||
| 1072 | 18년 전 | 2389 | ||
| 1071 | 18년 전 | 3945 | ||
| 1070 |
|
18년 전 | 5341 | |
| 1069 | 18년 전 | 2688 | ||
| 1068 | 18년 전 | 1736 | ||
| 1067 | 18년 전 | 1568 | ||
| 1066 | 18년 전 | 1516 | ||
| 1065 | 18년 전 | 1796 | ||
| 1064 | 18년 전 | 1786 | ||
| 1063 | 18년 전 | 1774 | ||
| 1062 | 18년 전 | 1713 | ||
| 1061 | 18년 전 | 2502 | ||
| 1060 | 18년 전 | 2301 | ||
| 1059 | 18년 전 | 3461 | ||
| 1058 | 18년 전 | 2588 | ||
| 1057 | 18년 전 | 2573 | ||
| 1056 | 18년 전 | 3408 | ||
| 1055 | 18년 전 | 4620 | ||
| 1054 | 18년 전 | 2958 | ||
| 1053 | 18년 전 | 2796 | ||
| 1052 | 18년 전 | 3343 | ||
| 1051 | 18년 전 | 6274 | ||
| 1050 | 18년 전 | 2177 | ||
| 1049 | 18년 전 | 1986 | ||
| 1048 | 18년 전 | 1936 | ||
| 1047 | 18년 전 | 2001 | ||
| 1046 | 18년 전 | 3188 | ||
| 1045 | 18년 전 | 2258 | ||
| 1044 | 18년 전 | 1947 | ||
| 1043 | 18년 전 | 1616 | ||
| 1042 | 18년 전 | 2077 | ||
| 1041 | 18년 전 | 3357 | ||
| 1040 | 18년 전 | 3225 | ||
| 1039 | 18년 전 | 1909 | ||
| 1038 | 18년 전 | 1480 | ||
| 1037 | 18년 전 | 3179 | ||
| 1036 | 18년 전 | 2053 | ||
| 1035 | 18년 전 | 1613 | ||
| 1034 | 18년 전 | 2836 | ||
| 1033 | 18년 전 | 1965 | ||
| 1032 | 18년 전 | 1840 | ||
| 1031 | 18년 전 | 1810 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기