作者 dream [actionscript] 2007-09-05 14:37 (点击下载)

  1. function add_input()
  2. {
  3. if (fnum >= 50) {
  4. alert("最多只能选择50个文件。");
  5. return false;
  6. }
  7.  
  8. var input = inputname + fnum;
  9. var element = document.createElement("input");
  10. element.name = input;
  11. element.id = input;
  12. element.type = "file";
  13. element.size = "50";
  14. if (document.getElementById("attachment").appendChild(element) == null)
  15. return false;
  16.  
  17. var element1 = document.createElement("input");
  18. element1.value = "删除";
  19. element1.type = "button";
  20.  
  21. //element1.name = "remove" + input;
  22. //element1.id = element.name;
  23. //element1.size = "5";
  24. //element1.onclick = "remove_input(input);";
  25. var rm_function = "remove_input(\"" + input + "\");";
  26.  
  27. element1.setAttribute("onclick", rm_function);
  28. if (document.getElementById("attachment").appendChild(element1) == null)
  29. return false;
  30. fnum++;
  31. return true;
  32. }
  33.  
  34. function remove_input(input)
  35. {
  36. if (fnum < 1)
  37. return true;
  38.  
  39. //var element = document.getElementById("attachment");
  40. var child = document.getElementById(input);
  41. var parent = child.parentNode;
  42. //if (parent.removeChild(child) == null)
  43. //return false;
  44. child.removeNode(true);
  45. fnum--;
  46. return true;
  47. }

提交下面的校正或者修改. (点击这里开始一个新的帖子)
姓名: 在 cookie 中记住我的名字

屏幕抓图:(jpeg 或 png)