Javascript添加文件输入框按钮麻烦
Javascript add file input box button trouble
我正在构建一个多文件上传器,并希望使用java脚本在新
行上开始每个输入。
我正在尝试做的是将每个新框彼此放在一起,而不是彼此相邻排列。有人可以告诉我要添加到java脚本中的内容,以便它创建一个元素
.
我尝试将它们添加到javascript函数的末尾,但它不起作用
var txt = document.createElement('br');
AND
txt = document.createElement('br');
AND
txt.element ="<br>";
我有一个多上传者,这是代码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> :: FILEUPLOAD :: </title>
</head>
<body>
<form name="form" method="post" enctype="multipart/form-data">
<div id="files">
<input type="file" name="item_file[]">
</div>
<a href="javascript:_add_more();" title="Add more">+</a>
</form>
<script language="javascript">
<!--
function _add_more() {
var txt = document.createElement('input');
txt.type="file";
txt.name="item_file[]";
document.getElementById("files").appendChild(txt);
}
</script>
</body>
</html>
感谢您的帮助
为每个输入添加一个类:
function _add_more() {
var txt = document.createElement('input');
txt.type="file";
txt.name="item_file[]";
txt.className="file-picker";
document.getElementById("files").appendChild(txt);
}
然后将 display: block 添加到类的 css 中:
input.file-picker
{
display: block
}
这个小提琴中的工作版本。
编辑:您可能还想向CSS类添加底部填充。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 多个单选按钮组相互干扰
- JavaScript下拉菜单-点击按钮并根据所选值重定向到url
- Javascript按钮下拉列表
- jquery试图按名称获取按钮位置
- 漂亮照片图片库中的Facebook赞按钮
- 扩展移相器按钮类不工作
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 单击按钮以等待单击按钮
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 如何从querySelectorAll中获取按钮类型
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 按下按钮时保存cookie
- 是否可以禁用jquery中的单个单选按钮
- Javascript添加文件输入框按钮麻烦
- 有麻烦指挥按钮到谷歌
- 有麻烦使我的开始按钮转换为停止
- 麻烦集成JavaScript到HTML与按钮onClick事件