행추가 자바스크립트 틀린곳좀 알려주세요 ㅠㅠ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

행추가 자바스크립트 틀린곳좀 알려주세요 ㅠㅠ 정보

행추가 자바스크립트 틀린곳좀 알려주세요 ㅠㅠ

본문

행추가소스인데요 ㅠㅠ 하나는 잘 작동하는데 두개로 만들기가 넘어려워요 ㅠㅠ
고수님들 도와주세요... ㅠㅠ

[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)'>":"&nbsp;";
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)'>":"&nbsp;";
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]

댓글 전체

오류나면 브라우저 하단부분에 어디 부분이 오류났다고 뜰텐데요. 오류 구문과 어디 위치쯤인지 같이 알려주시면 훨씬 찾기 쉬우리라 봅니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT