複数の画像をアップロードするjsテクニック
1414 ワード
<script language="JavaScript">
var num=1;
function show(obj){
if(obj.checked){
document.all.photoyn.style.display="";
document.all.photoyn.innerHTML="<input type=\"file\" size=\"25\" name=\"photopath\" class=\"upfile\"><font color=\"red\">( 700K GIF JPG )</font><table id=\"TB\" width=\"100%\" height=\"0px\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr><td></td></tr></table><input type=\"button\" value=\"+\"title=\" \" onclick=\"oRow=TB.insertRow();oCell=oRow.insertCell();oCell.innerHTML='<input type=file size=25 name=photopath'+Number(num)+' class=upfile>';num=num+1\"> <input type=\"button\" value=\"-\" title=\" \" onclick=\"oCell=TB.deleteRow()\">";
}else{
document.all.photoyn.innerHTML="";
document.all.photoyn.style.display="none";
}
}
</script>
?<input type="checkbox" name="nfile" id="nfile" onclick="show(this)">
<div id="photoyn" style="display:none;padding:2px 0 5px 0"></div>