>웹 프론트엔드 >JS 튜토리얼 >Js를 사용하여 self_javascript 기술로 작성된 테이블 예제를 동적으로 추가하세요.

Js를 사용하여 self_javascript 기술로 작성된 테이블 예제를 동적으로 추가하세요.

WBOY
WBOY원래의
2016-05-16 17:19:261032검색
코드 복사 코드는 다음과 같습니다.

function addEvent (o,c,h){
if(o.attachEvent){
o.attachEvent('on' c,h)
}else{
o.addEventListener(c,h,false);
}
return true;}
var selectRow;//페이지 수준 js 변수, 선택한 행을 표시할 수 있도록 저장하는 데 사용됨 팝업 창 행 할당
function addnode()
{
var table=document.getElementById("Dy_table")
var tr=table.insertRow()
var cell0= tr.insertCell( );
var cell1=tr.insertCell();
var cell2=tr.insertCell();
var cell4=tr. insertCell();
var cell5=tr.insertCell();
var cell6=tr.insertCell()
var cell8=tr.insertCell( );
var cell9=tr.insertCell();
var Hidden1=document.createElement("") ;
var Hidden2=document.createElement("<입력 이름='Dy_hd_sx' 유형='숨김' >")
var Hidden3=document.createElement("<입력 이름='Dy_hd_mxid' 유형 ='hidden' >");
var Hidden4=document.createElement("");//행 상태
var Hidden5=document .createElement("");//단가 숨기기
var input1=document.createElement("");
var input2=document.createElement("<입력 유형='text' 스타일 ='width:100px ' name='Dy_text_cpmc' >");
var input3=document.createElement("");
var input4=document.createElement("var input5=document.createElement("");
var input6 =document.createElement( " <%--페이지 상태- -%>
--숨겨진 행을 포함한 총 행 수--%>
행--%>

부품 번호
부품 이름 td>
단가
제조업체
재료 출처
관리비
1 입력 이름='Dy_text_ljh' 스타일='너비:100px' ondblclick='selectLj(this)' onchange='textChange(this)' type='text' />
<입력 이름='Dy_hd_cpdm' type= 'hidden' onpropertychange='textChange(this)' title='제품 코드' />






<선택 name=' Dy_select_clly' onchange='selectChange(this)' >

<옵션 값='제조업체 공급 부품'>제조업체 공급 부품< ; /td>
<입력 이름='Dy_text_glf' readonly='true' onchange='textChange(this)' style='width:40px' type='text' value='0.00' / > ;
<입력 이름='Dy_text_je' readonly='true' style='width:60px' type='text' /> ;td><입력 이름='del' 유형='버튼' 값='삭제' 클래스='input-button' onclick='delnode1(this)' /> 🎜>



이 프로젝트에는 이 기능이 필요하며 여러 가지 방법을 사용해 보았습니다. (결국 작성하는 데 많은 시간을 보냈습니다. 하하) 저는 js에 능숙하지 않습니다. 개선하고 개선하도록 도와주세요. 실패한 작업, FF와 호환되지 않음, 나쁘다!
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.