행추가 자바스크립트 틀린곳좀 알려주세요 ㅠㅠ 정보
행추가 자바스크립트 틀린곳좀 알려주세요 ㅠㅠ본문
행추가소스인데요 ㅠㅠ 하나는 잘 작동하는데 두개로 만들기가 넘어려워요 ㅠㅠ
고수님들 도와주세요... ㅠㅠ
[script]
function addRow() {
var oRow = dyntbl1.insertRow();
oRow.onmouseover=function(){dyntbl1.clickedRowIndex=this.rowIndex};
var oCell1 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell3 = oRow.insertCell();
var oCell4 = oRow.insertCell();
var oCell5 = oRow.insertCell();
var oCell6 = oRow.insertCell();
var oCell7 = oRow.insertCell();
var oCell8 = oRow.insertCell();
oCell1.innerHTML = "1<br><input class=ed style='width:100%;' required name=memo_body_1[] itemname='1'>";
oCell2.innerHTML = "2<br><input class=ed style='width:100%;' required name=memo_body_2[] itemname='2'>";
oCell3.innerHTML = "3<br><input class=ed style='width:100%;' required name=memo_body_3[] itemname='3'>";
oCell4.innerHTML = "4<br><input class=ed style='width:100%;' required name=memo_body_4[] itemname='4'>";
oCell5.innerHTML = "5<br><input class=ed style='width:100%;' required name=memo_body_5[] itemname='5'>";
oCell6.innerHTML = "6<br><input class=ed style='width:100%;' required name=memo_body_6[] itemname='6'>";
oCell7.innerHTML = "7<br><input class=ed style='width:100%;' required name=memo_body_7[] itemname='7'>";
oCell8.innerHTML = "<input type=button value=\" 삭제 \" onClick=\"delRow()\">";
document.recalc();
}
function addRow2() {
var oRow = dyntbl3.insertRow();
oRow.onmouseover=function(){dyntbl3.clickedRowIndex=this.rowIndex};
var oCell1 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell3 = oRow.insertCell();
var oCell4 = oRow.insertCell();
var oCell5 = oRow.insertCell();
var oCell6 = oRow.insertCell();
oCell1.innerHTML = "1<br><input class=ed style='width:100%;' required name=memo_body_8[] itemname='1'>";
oCell2.innerHTML = "2<br><input class=ed style='width:100%;' required name=memo_body_9[] itemname='2'>";
oCell3.innerHTML = "3<br><input class=ed style='width:100%;' required name=memo_body_10[] itemname='3'>";
oCell4.innerHTML = "~<input class=ed style='width:100%;' required name=memo_body_11[] itemname='4'>";
oCell5.innerHTML = "5<br><input class=ed style='width:100%;' required name=memo_body_12[] itemname='5'>";
oCell6.innerHTML = "<input type=button value=\" 삭제 \" onClick=\"delRow()\">";
document.recalc();
}
function delRow() {
dyntbl1.deleteRow(dyntbl1.clickedRowIndex);
}
function delRow2() {
dyntbl3.deleteRow(dyntbl3.clickedRowIndex);
}
function delRow_php(r)
{
var i=r.parentNode.parentNode.rowIndex;
document.getElementById('dyntbl2').deleteRow(i);
}
function delRow2_php(r)
{
var i=r.parentNode.parentNode.rowIndex;
document.getElementById('dyntbl4').deleteRow(i);
}
function fixscreen() {
var buffer = document.all.item(0).outerHTML;
document.open("text/html", "replace");
document.write(buffer);
document.close();
}
function addCol() {
var vCell,tmp;
for (var i=0; i<dyntbl1.rows.length; i++) {
tmp=dyntbl1.rows[i].cells[dyntbl1.rows[i].cells.length-1].cloneNode(true);
dyntbl1.rows[i].deleteCell();
vCell=dyntbl1.rows[i].insertCell();
vCell.innerHTML=i==0?"<input type=button value=' X ' onclick='delCol(parentNode.cellIndex)'>":" ";
vCell=dyntbl1.rows[i].insertCell();
vCell.innerHTML=tmp.innerHTML;
}
}
function addCol() {
var vCell,tmp;
for (var i=0; i<dyntbl3.rows.length; i++) {
tmp=dyntbl1.rows[i].cells[dyntbl3.rows[i].cells.length-1].cloneNode(true);
dyntbl3.rows[i].deleteCell();
vCell=dyntbl3.rows[i].insertCell();
vCell.innerHTML=i==0?"<input type=button value=' X ' onclick='delCol(parentNode.cellIndex)'>":" ";
vCell=dyntbl3.rows[i].insertCell();
vCell.innerHTML=tmp.innerHTML;
}
}
function delCol(idx) {
for (var i=0; i<dyntbl1.rows.length; i++) {
dyntbl1.rows[i].cells[idx].removeNode();
}
}
function delCol(idx) {
for (var i=0; i<dyntbl3.rows.length; i++) {
dyntbl3.rows[i].cells[idx].removeNode();
}
}
[/script]
고수님들 도와주세요... ㅠㅠ
[script]
function addRow() {
var oRow = dyntbl1.insertRow();
oRow.onmouseover=function(){dyntbl1.clickedRowIndex=this.rowIndex};
var oCell1 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell3 = oRow.insertCell();
var oCell4 = oRow.insertCell();
var oCell5 = oRow.insertCell();
var oCell6 = oRow.insertCell();
var oCell7 = oRow.insertCell();
var oCell8 = oRow.insertCell();
oCell1.innerHTML = "1<br><input class=ed style='width:100%;' required name=memo_body_1[] itemname='1'>";
oCell2.innerHTML = "2<br><input class=ed style='width:100%;' required name=memo_body_2[] itemname='2'>";
oCell3.innerHTML = "3<br><input class=ed style='width:100%;' required name=memo_body_3[] itemname='3'>";
oCell4.innerHTML = "4<br><input class=ed style='width:100%;' required name=memo_body_4[] itemname='4'>";
oCell5.innerHTML = "5<br><input class=ed style='width:100%;' required name=memo_body_5[] itemname='5'>";
oCell6.innerHTML = "6<br><input class=ed style='width:100%;' required name=memo_body_6[] itemname='6'>";
oCell7.innerHTML = "7<br><input class=ed style='width:100%;' required name=memo_body_7[] itemname='7'>";
oCell8.innerHTML = "<input type=button value=\" 삭제 \" onClick=\"delRow()\">";
document.recalc();
}
function addRow2() {
var oRow = dyntbl3.insertRow();
oRow.onmouseover=function(){dyntbl3.clickedRowIndex=this.rowIndex};
var oCell1 = oRow.insertCell();
var oCell2 = oRow.insertCell();
var oCell3 = oRow.insertCell();
var oCell4 = oRow.insertCell();
var oCell5 = oRow.insertCell();
var oCell6 = oRow.insertCell();
oCell1.innerHTML = "1<br><input class=ed style='width:100%;' required name=memo_body_8[] itemname='1'>";
oCell2.innerHTML = "2<br><input class=ed style='width:100%;' required name=memo_body_9[] itemname='2'>";
oCell3.innerHTML = "3<br><input class=ed style='width:100%;' required name=memo_body_10[] itemname='3'>";
oCell4.innerHTML = "~<input class=ed style='width:100%;' required name=memo_body_11[] itemname='4'>";
oCell5.innerHTML = "5<br><input class=ed style='width:100%;' required name=memo_body_12[] itemname='5'>";
oCell6.innerHTML = "<input type=button value=\" 삭제 \" onClick=\"delRow()\">";
document.recalc();
}
function delRow() {
dyntbl1.deleteRow(dyntbl1.clickedRowIndex);
}
function delRow2() {
dyntbl3.deleteRow(dyntbl3.clickedRowIndex);
}
function delRow_php(r)
{
var i=r.parentNode.parentNode.rowIndex;
document.getElementById('dyntbl2').deleteRow(i);
}
function delRow2_php(r)
{
var i=r.parentNode.parentNode.rowIndex;
document.getElementById('dyntbl4').deleteRow(i);
}
function fixscreen() {
var buffer = document.all.item(0).outerHTML;
document.open("text/html", "replace");
document.write(buffer);
document.close();
}
function addCol() {
var vCell,tmp;
for (var i=0; i<dyntbl1.rows.length; i++) {
tmp=dyntbl1.rows[i].cells[dyntbl1.rows[i].cells.length-1].cloneNode(true);
dyntbl1.rows[i].deleteCell();
vCell=dyntbl1.rows[i].insertCell();
vCell.innerHTML=i==0?"<input type=button value=' X ' onclick='delCol(parentNode.cellIndex)'>":" ";
vCell=dyntbl1.rows[i].insertCell();
vCell.innerHTML=tmp.innerHTML;
}
}
function addCol() {
var vCell,tmp;
for (var i=0; i<dyntbl3.rows.length; i++) {
tmp=dyntbl1.rows[i].cells[dyntbl3.rows[i].cells.length-1].cloneNode(true);
dyntbl3.rows[i].deleteCell();
vCell=dyntbl3.rows[i].insertCell();
vCell.innerHTML=i==0?"<input type=button value=' X ' onclick='delCol(parentNode.cellIndex)'>":" ";
vCell=dyntbl3.rows[i].insertCell();
vCell.innerHTML=tmp.innerHTML;
}
}
function delCol(idx) {
for (var i=0; i<dyntbl1.rows.length; i++) {
dyntbl1.rows[i].cells[idx].removeNode();
}
}
function delCol(idx) {
for (var i=0; i<dyntbl3.rows.length; i++) {
dyntbl3.rows[i].cells[idx].removeNode();
}
}
[/script]
댓글 전체
오류나면 브라우저 하단부분에 어디 부분이 오류났다고 뜰텐데요. 오류 구문과 어디 위치쯤인지 같이 알려주시면 훨씬 찾기 쉬우리라 봅니다.
^^ 님덕분에 해결했습니다. 오류뜨는 부분 확인하니 오타가 있었네요^^