求助 ie可以其他浏览器不可以

longburulin 2014-10-09 03:51:59
var str;

var sp=document.createElement("span");
sp.innerHTML=str;

我想让str的值是我通过<input type=file>得到的文件名

然后通过赋值给sp 让其显示出来 但为什么在ie上面可以 在其他浏览器上显示不出来
我该怎么修改 求解!
...全文
128 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
longburulin 2014-10-10
  • 打赏
  • 举报
回复
<head><script>
 var html="<a href='javascript:;' onclick=\"remove(this)\">删除</a>";
 var attachname = "attach";  
 var i=1;
	    function addInput()

	    {
	    	 if(i>0){  
	             var attach = attachname+i;  
	             if(createInput(attach))  
	             {
	           	      i=i+2;  
	             }
	     }  
	    }
		function createInput(nm)
		{ 
		 var div=document.createElement("div");
		 var  aElement=document.createElement("input");     
	     aElement.name=nm;  
	     aElement.id=nm;  
	     aElement.type="file";  
	     aElement.size="10"; 
	     var Div=document.createElement("div");
	     var o=document.getElementById('a');
		  o.appendChild(Div);
		  Div.appendChild(div);
		 if(div.appendChild(aElement)==null)return false;
		 div.style.display="none";
		 div.childNodes[0].click();
		  var why=document.getElementById(nm).value;
		  var s=why.split("\\");
		  var len=s.length;
		  if(s[len-1].length!=0)
		  {
			  var sp=document.createElement("span");
		  	  sp.innerHTML=s[len-1]+html;
		  	  
		  	  Div.appendChild(sp);
		  } 
		  var files=document.createElement("input");
	  	  files.type="button";
	  	  Div.appendChild(files);
		  return true;
		 }
	    
	    function remove(obj)

	    {

	    obj.parentElement.parentElement.removeChild(obj.parentElement);

	    }

 
</script>
</head>
<body class="All_C_Page Inbox">
<div>
<input type="button" onClick="addInput();" value="添加附件">
</div>
<div id="a"></div>
</body>
我代码是这样的 但当我点击添加附件再选择一个文件的时候 想让他在页面中显示文件名 结果在其他浏览器中显示不了 换成ie就可以了 不知道怎么解决
jieqixun 2014-10-09
  • 打赏
  • 举报
回复
var str; var sp=document.createElement("span"); sp.innerHTML=str; //显示你想要的值 var test=document.getElementById("test"); test.appendChild(sp);

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧