<script type="text/javascript">
var Browser = new Object();
Browser.isIE = window.ActiveXObject ? true : false;
//获取行数
function rowindex(tr)
{
if (Browser.isIE)
{
return tr.rowIndex;
}
else
{
table = tr.parentNode.parentNode;
for (i = 0; i < table.rows.length; i ++ )
{
if (table.rows[i] == tr)
{
return i;
}
}
}
}
//添加input
function addImg(obj)
{
var src = obj.parentNode.parentNode;
var idx = rowindex(src);
var tbl = document.getElementById('gallery-table');
var row = tbl.insertRow(idx + 1);
var cell = row.insertCell(-1);
cell.innerHTML = src.cells[0].innerHTML.replace(/(.*)(addImg)(.*)(\[)(\+)/i, "$1removeImg$3$4-");
}
//删除input
function removeImg(obj)
{
var row = rowindex(obj.parentNode.parentNode);
var tbl = document.getElementById('gallery-table');
tbl.deleteRow(row);
}
</script>
<body>
<table width="90%" id="gallery-table" align="center">
<tbody>
<tr><td></td></tr>
<tr><td> </td></tr>
<tr>
<td>
<a href="javascript:;" onclick="addImg(this)">[+]</a>
图片描述 <input type="text" name="img_desc[]" size="20"/>
上传文件 <input type="file" name="img_url[]"/>
</td>
</tr>
</tbody>
</table>
</body>
</html>
分享到:
相关推荐
- 标签中提到的“jquery 添加删除 tr td”说明了文档主要讲述的内容,即使用jQuery对表格中的行和列进行动态的添加和删除操作。 - 描述中提到“需要的朋友可以参考下”,说明该文档是面向需要进行相关操作的开发者...
动态多文件上传(Dynamic Multiple File Upload)标签库v1.5 功能:实现文件的批量上传,可以对文件格式及数量的限制,可以删除不想上传的文件,在操作过程中不会上传所选文件,JS完全封装,只需要引入相应的JS文件并...
针对这一情况,我们可以自行添加JavaScript来实现一些特定功能,如上传、预览和删除图片。下面将详细解释如何使用WeUI框架实现这些功能。 首先,我们需要引入WeUI相关的CSS库,例如`weui.min.css`和`jquery-weui....
3. **创建过程**:用户在应用内选择想要标记的项目,然后选择“添加标签”,输入新的标签名,保存后,这个标签就会被上传到云端,并同步到其他关联设备。 4. **跨设备同步**:一旦标签在云端创建,所有登录相同账户...
js动态添加生成多个file和删除按钮,并上传到服务器
本文将深入探讨如何在JavaScript(简称JS)中实现图片的上传和删除功能,以满足前后端通信的需求。我们将主要关注以下几个关键知识点: 1. **图片预览**:在用户选择图片后,前端可以使用FileReader API来读取本地...
- **DOM操作**:当用户选择上传图片后,可以将图片预览元素添加到页面中,同时提供一个删除按钮,点击该按钮时,使用JavaScript移除对应的DOM元素。 - **数组存储**:可以将已选择的文件存储在一个数组中,用于...
包含主要内容:tabview实现视图标签页面+窗口分割+treeview显示内容+动态添加控件+在视图里面画图+链表存储+orale数据库(此程序未带,带了你就运行不了了),可以咨询本人,里面有联系方式)+带皮肤文件 ...
在这个场景中,"asp 图片添加删除管理功能"指的是利用ASP技术实现的图片资源的上传、显示、删除等操作的后台管理系统。这个修改稿经过了测试,并且已经屏蔽了上传功能,以增强系统的安全性。 1. **ASP基础**: ASP...
例如,我们可以为每个插入的图片添加一个唯一的ID,当用户点击图片时,通过这个ID找到对应的图片并从OSS中删除: ```javascript var imageIds = []; // 在插入图片时记录ID $('#summernote').summernote('codeHook...
// 添加删除按钮 var delBtn = document.createElement('button'); delBtn.textContent = '删除'; delBtn.addEventListener('click', function() { removeImage(file); }); img.appendChild(delBtn); ...
**jQuery带删除功能多图片上传预览插件详解** 在Web开发中,用户交互体验是至关重要的,尤其是在处理图片上传这种常见操作时。jQuery作为一款轻量级的JavaScript库,因其简洁的API和丰富的插件生态,使得实现复杂的...
这通常通过添加一个“删除”按钮来实现,用户点击该按钮时,Uploadify会触发一个回调函数,从而从界面中移除选中的图片,同时也可以选择是否从服务器端删除对应的文件。 在描述中提到,这个插件可以直接放在www目录...
标题 "去除“WPS云文档”和删除上传到WPS云文档批处理.bat" 涉及的是关于WPS Office软件的一项自定义设置调整。WPS Office是由金山软件开发的一款办公软件套件,与Microsoft Office类似,包含了文字处理、电子表格、...
在本项目"asp网页图片滚动栏可增加删除图片"中,我们关注的是如何利用ASP技术来实现一个网页上的图片滚动栏,并且允许用户进行图片的添加与删除操作。 首先,我们需要了解ASP的基本语法和结构。ASP文件通常包含HTML...
本示例着重讲解如何使用JavaScript实现动态添加上传文件的功能,让用户在页面上能够按需添加文件输入框,同时提供删除功能。这个功能对于需要用户上传多个文件的场景非常有用,如邮件系统、文件分享平台等。 首先,...
5. 添加删除功能,处理图片的删除请求。 以上就是使用jQuery实现多图片上传和回显的核心技术点。在实际应用中,还需要考虑错误处理、用户体验优化(如进度条、预览等)以及安全问题(如防止跨站脚本攻击)。希望...
类似于新浪图片上传的效果。可以手机摄像头和相册多张选择图片。相册图片实现拖动拖动效果。照片的删除,以及自定义标签的选择效果。 下载地址https://github.com/liuhuan3344/photo
1. **引入依赖**:首先需要在SpringBoot项目的pom.xml文件中添加ueditor的相关依赖,这可能包括ueditor的JavaScript库以及后端处理图片上传所需的Java库。 2. **配置ueditor**:在前端,需要在HTML页面中引入...