JavaScript 동적 증가 파일 필드 폼 구현
1857 단어 JavaScript동적 증가문건양식
<script language="javascript">
// , , name
var file_count = 0;
//
function additem(id) {
if (file_count > 9) {
alert(" u22810 10 u25991 u22495 ");
return;
}
// row; cell; str。
var row,cell,str;
// id table
row = eval("document.all["+'"'+id+'"'+"]").insertRow();
if(row != null ) {
//
row.bgColor="white";
//
cell = row.insertCell();
// str ,
str='<input onselectstart="return false" class="tf" onpaste="return false" type="file" name="file[' + file_count + ']" style="width:500px" onkeydown="return false;"/>';
str += " <input type="+'"'+"button"+'"'+" value="+'"'+" "+'"'+" onclick='deleteitem(this,"+'"'+"tb"+'"'+");'>";
//
file_count++;
// innerHTML str
cell.innerHTML=str;
}
}
//
function deleteitem(obj,id) {
var rowNum,curRow;
curRow = obj.parentNode.parentNode;
rowNum = eval("document.all."+id).rows.length - 1;
eval("document.all["+'"'+id+'"'+"]").deleteRow(curRow.rowIndex);
file_count--;
}
</script>
html 코드:
<input type=button value=" " onclick='additem("tb")'/><br/>
<table cellspacing="0" id="tb" style="width:400px">
</table>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.