<!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=gb2312" />
<title>动态添加删除表格---不支持火狐</title>
</head>
<script type="text/javascript" language="javascript">
var count=1;
function addTR(){
var imguptb = document.getElementById("imguptb");
var row = imguptb.insertRow();
//添加名称
cell= row.insertCell();
cell.innerHTML="<input name='name"+count+"' class='name_input' id='name_"+count+"' type='text' maxlength='20' />"
//添加删除链接
cell= row.insertCell();
cell.innerHTML= "[<a href='#' onclick='deletePic(this);'>删除</a>]";
count++;
}
//删除一行
function deletePic(tr_a){
var imguptb = document.getElementById("imguptb");
var trobj = tr_a.parentNode.parentNode;
imguptb.deleteRow(trobj.rowIndex);
}
</script>
<body>
<table height="31" border="0" cellpadding="0" cellspacing="2" id="imguptb">
<tr>
<td width="200"><strong>名称</strong></td>
<td width="70"><strong>操作</strong></td>
</tr>
</table>
<table id="table2"><tr><td><input type="button" id ="addbut" name="addbut" onClick="addTR();" value="增加一行数据"/></td></tr></table>
</body>
</html>
分享到:
相关推荐
同时,对于老版本的Firefox,可能需要确保使用内联CSS样式而不是CSS类来控制可见性,因为某些CSS属性在那时可能不被支持。 ```javascript if (cell.addEventListener) { cell.addEventListener('click', function...
本文将详细介绍如何使用JavaScript来实现在Web页面上动态增加和删除表格行的功能,并确保该功能在Internet Explorer (IE) 和 Firefox (FF) 等浏览器中能够正常运行。此技术对于构建具有高度交互性和响应性的用户界面...
在Web开发中,经常需要在不重新加载页面的情况下动态更新表格内容,JavaScript提供了这样的能力,而动态添加表格行是这一能力的典型应用场景。描述中提到,虽然可以找到一些现成的组件来完成简单的行添加任务,但在...
### JavaScript 实现动态增加删除表格行(兼容 IE/FF) #### 概述 在 Web 开发中,动态地增加或删除表格行是一项常见的需求。这项技术可以极大地提高用户体验,使得用户能够根据自己的需要来调整表格内容。本文将...
6. **跨平台兼容性**:基于Web技术,支持各种主流浏览器,包括Chrome、Firefox、Safari、Edge等,适应不同的操作系统环境。 7. **移动设备友好**:优化了触屏操作,确保在手机和平板等移动设备上也能流畅使用。 8....
2. **跨浏览器兼容性**:由于不同的浏览器对某些CSS样式和JavaScript API支持可能存在差异,我们需要确保代码在Internet Explorer(IE)和Firefox等主要浏览器上都能正常工作。这可能需要使用条件注释、jQuery等库...
8. **兼容性**:作为一个JavaScript插件,它需要兼容各种浏览器环境,包括较旧版本的IE以及现代的Chrome、Firefox、Safari等。开发者需要关注其在不同浏览器下的表现和性能。 9. **模块化**:随着ES6模块的普及,...
支持全部主流浏览器,包括IE、Firefox、Safari、Chrome和Opera,使得这种技术具有广泛的适用性。 首先,我们需要理解jQuery的基本语法。jQuery的核心在于选择器,它允许我们高效地定位到页面上的特定元素。例如,`$...
jsPDF的跨浏览器支持是其一大亮点,这意味着无论用户使用的是Chrome、Firefox、Safari、Edge还是其他主流浏览器,都可以流畅地查看和操作由jsPDF生成的PDF文档。这一特性极大地提升了用户体验,使得开发者无需担心因...
这款jQuery表格排序插件应兼容主流的现代浏览器,包括Chrome、Firefox、Safari、Edge和旧版的Internet Explorer。但需要注意,随着浏览器和jQuery版本的更新,可能需要检查插件的兼容性和适配性。 总之,jQuery...
- 测试编辑器在不同浏览器(如Chrome、Firefox、Safari、Edge等)和版本上的兼容性,确保所有用户都能顺畅使用。 6. **应用场景**: - 论坛和社区:用户可以直接在帖子中添加格式化的文本,提升互动体验。 - ...
这包括IE9+、Chrome、Firefox、Safari和Edge等。 8. **性能优化**:在处理大量数据时,需要注意性能优化。避免不必要的DOM操作,可以使用数组排序后一次性更新DOM,而不是每次排序一个元素。 9. **代码结构**:...
- **推荐浏览器:** Google Chrome/Microsoft Edge/Firefox - **技术栈:** - 后端:Java、MySQL、Maven、SpringBoot、MyBatis - 前端:Vue.js - AJAX - **系统环境:** 支持Windows/Mac OS **摘要解析:** ...
原生JavaScript(通常称为纯JavaScript)是不依赖于任何外部库,直接使用JavaScript语言实现动态效果的一种方式。本知识点将详细分析如何用原生JavaScript创建一个动态表格,并根据给定文件中的描述和部分代码进行...
5. **跨平台**:支持主流的Web浏览器,如Chrome、Firefox、Safari、Edge等,同时兼容PC和移动设备。 **二、版本介绍** 本次提供的版本是ueditor-dev-1.5.0,这是一个开发版本,意味着它包含了最新的功能更新和改进...
8. **兼容性**:考虑到不同的浏览器环境, Sigma Grid 应该兼容主流的浏览器,如Chrome、Firefox、Safari和Edge等,确保在各种环境下都能正常运行。 9. **可扩展性**:一个优秀的组件应该具有良好的可扩展性,允许...
所有支持DOM 1.0标准的浏览器(如IE5,Firefox等)都能够运行这些代码。 通过这个示例,可以学习到如何利用JavaScript和DOM进行如下操作: - 动态创建HTML元素 - 在JavaScript中操作HTML元素的属性和内容 - 使用...
这篇博客"js增删DOM控件,js的调试,断点与log"主要讨论了如何使用JavaScript来动态地添加和删除DOM元素,以及如何有效地进行JS代码调试,特别是利用断点和日志记录。 一、添加与删除DOM控件 1. 添加DOM元素: - ...