file 框 和 innerHTML 问题 file框是你innerHTML之后才生成的,,你是如何在生成它之前就选择文件? 又何来的清除?------------------猜测你是希望隐藏/显示这个框。那你应该是用它的display属性。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 生成一个 file 后,选择文件后~再生成一个,第一个选择的文件就被清除了~如何解决啊? <script> function chk(){ var file=document.createElement("input");file.type="file";ls.appendChild(file);} </script> 要先判断是否已经有flie了,如果有,就进行增加语句,如果没有就进行首次增加语句 ls.innerHTML += ...就是把原来的子元素都干掉,再重新解析新的innerHTML用appendChild就不会了... 用 appendChild 生成单个 file 框可以,如果要生成多个 input 框呢?如何实现? 执行一次添加一个啊...<a href='javascript:chk();void(0)'> 显示 </a> 例如:<a href='javascript:chk()'>显示</a><div id=ls></div><script>function chk(){ ls.innerHTML += "<div id=f1>名称:<input type=text name=name> 格式:<input type=text name=name><br>文件:<INPUT TYPE=File NAME=file><hr></div>";}</script>如何用 appendChild ? 4楼的已经回答得很清楚了,不要用innerHTML。<a href=“javascript:chk()”>显示</a> <div id="ls"></div> <script type="text/javascript"><!-- function chk(){ var file=document.createElement("input"); file.type="file"; ls.appendChild(file); var br=document.createElement("br"); ls.appendChild(br);} //--></script> 哇哈哈~!解决了~先 创建一个 div 然后把内容 innerHTML 进去~再然后 appendChild 生成~哈哈~发分~ 求教各位高手“上传前预图片”的JS 求助,关于css移动问题 js传参加密问题 请教页面中被选区域问题,急啊,在线等 web程序防止网页被切屏 关于Javascript对像继承的问题!!! 如何屏蔽安全提示框????? 怎样在js里实现图片随窗口移动 如何判断一个字符串是否是数值(等价于vb中的isnumeric(SomeString)?) 在Javascript中如何使用带有ok和no的对话框? 谁能把这个分页的代码简化一下啊 关于htmlarea的使用
function chk(){
var file=document.createElement("input");
file.type="file";
ls.appendChild(file);
}
</script>
<a href='javascript:chk()'>显示</a>
<div id=ls></div>
<script>
function chk(){
ls.innerHTML += "<div id=f1>名称:<input type=text name=name> 格式:<input type=text name=name><br>文件:<INPUT TYPE=File NAME=file><hr></div>";
}
</script>如何用 appendChild ?
<div id="ls"></div>
<script type="text/javascript">
<!--
function chk(){
var file=document.createElement("input");
file.type="file";
ls.appendChild(file);
var br=document.createElement("br");
ls.appendChild(br);
}
//-->
</script>