IE6,IE7不能用,火狐减少不能用,求高手帮忙。随便求一同样功能更好用的代码,搞定马上结贴!
<li id="MyFile"><INPUT onClick="addFile()" type="button" value="增加图片"><INPUT onClick="delFile()" type="button" value="减少图片"><br />
详细图:<input type="file" name="File" runat="server" style="width: 260px;"/></li>
var i=1;
function addFile()
{
if(i<5)
{
var str = '<font id="tempobj'+i+'"><BR>详细图:<input type="file" name="File" runat="server" style="width: 260px"/></font>'
document.getElementById('MyFile').insertAdjacentHTML("beforeEnd",str);
i++;
}
else
{
alert("您一次最多只能上传6张图片!")
}
}
function delFile()
{
if((i-1)>=0)
{
MyFile.removeChild(eval('tempobj'+(i-1)));
i--;
}
else
{
alert("必须保留一张!")
}
}
JavaScript
------解决方案--------------------
<script type="text/javascript">
var count = 1;
var delindexs="";
$(function() {
$("#btnAdd").click(function() {
if ($("#DivUploads").find(":button").length >= 7) {
alert('最多只能添加八个上传组件!');
return false;