在页面上动态的增加下拉列表,也可以动态增加其他元素
缺点是删除的时候,只能从后往前删除,不知哪位大神有方法实现定位删除
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
LastTableID = 0;
function add() {
LastTableID = LastTableID + 1;
adTable = document.getElementById('atb_' + LastTableID);
if (adTable != null) {
adTable.style.display = "block";
}
else {
str = '<table id="atb_' + LastTableID + '" style="display:block">';
str = str + '<tr height="25" align=center valign=middle bgcolor=#FFFFFF>';
str = str + '<td width="70"><select id="select1_' + LastTableID + '"></select></td>';
str = str + '</tr></table>';
window.upid.innerHTML += str + '';
}
}
function dellast() {
//alert(LastTableID);
if (LastTableID > 0) {
deleTable = document.getElementById('atb_' + LastTableID);
if (deleTable != null) {
deleTable.style.display = "none";
LastTableID = LastTableID - 1;
}
}
}
</script>
</head>
<body> 7
<form name="myform">
<table>
<tr>
<td>
<input name="Submit2" type="button" onclick="javascript:add()" value="增加">
<input type="button" name="del" onclick="javascript:dellast()" value="删除">
</td>
</tr>
<tr>
<td>
<div id="upid"></div>
</td>
</tr>
</table>
</form>
</body>
</html>
分享到:
相关推荐
在网页设计中,有时我们需要创建一个具有复选框功能的下拉列表,让用户可以多选选项。本示例提供了一种实现这一功能的方法,通过两种技术:使用纯HTML和CSS的DIV控制,以及利用JQUERY库。这两种方法都可以有效地增强...
在IT界,尤其是在前端开发领域,下拉树形列表是一种常见的交互元素,它结合了下拉菜单和树状结构的特点,使得用户可以在一个简洁的界面中进行多级选择。本篇将深入探讨“下拉树形列表”的相关知识点,以及如何在实际...
在这个项目中,jQuery被用来增强原生HTML下拉列表的功能,如添加动态效果、响应式设计和自定义样式。 1. **基础概念** - **jQuery**: jQuery是JavaScript的一个轻量级库,通过简洁的API使得DOM操作变得简单。 - *...
### Jquery操作Cookie ...以上内容涵盖了如何使用jQuery操作Cookie、实现多个输入框的同时输入效果以及创建高级下拉列表的功能和技术要点。希望这些知识点能帮助你在Web开发项目中更好地运用jQuery。
【后台管理HTML页面小白专用】 在网页开发领域,后台管理页面是网站运营和维护的核心部分。对于初学者,尤其是那些刚刚接触HTML的小白来说,理解并构建后台管理页面可能是一项挑战。然而,随着互联网技术的发展,...
5. **交互与用户体验**:这些页面可能还包含了JavaScript和jQuery来增强交互性,例如下拉菜单、轮播图、弹出窗口、表单验证等。 6. **SEO优化**:为了提高搜索引擎的可见性,HTML代码中可能包含了元标签(如`<meta>...
- **DOM操作**:通过JavaScript动态改变DOM元素的状态,如添加或删除类名来切换菜单的可见性。 - **动画效果**:可能包括平滑过渡、淡入淡出等效果,提高用户体验。 #### 三、代码实现细节 - **HTML与CSS结合**:...
在网页设计中,下拉二级菜单是一种常见的交互元素,它为用户提供了一种高效的方式来浏览和访问网站的多层次结构。在华为官网首页,这种下拉二级菜单的运用使得用户能够更直观、快捷地找到所需信息,提高了用户体验。...
首先,需要为下拉列表设置一个id属性,以便可以使用jQuery选择器来定位这个元素。例如,有一个下拉列表的HTML代码如下: ```html 待审核 未通过审核 制作中 制作完成 发布 暂停 删除 ``` 在此例中,`...
后台HTML页面通常包含更多与数据处理相关的元素,如用于搜索、排序和过滤的表单控件。 【CSS】:CSS(Cascading Style Sheets)则用于控制网页的样式和布局。在后台页面中,CSS的作用在于创建一致的视觉风格,提高...
在网页设计中,地区下拉菜单是一个常见的交互元素,它允许用户从预定义的地理位置列表中选择他们的位置。"地区下拉菜单 js版"是指利用JavaScript实现的这种功能,为用户提供简便、高效的区域选择方式。JavaScript是...
标题所涵盖的知识点为“PHP使用DirectoryIterator显示下拉文件...掌握了这些步骤后,开发者就可以根据实际需求,灵活运用DirectoryIterator类,实现对文件和目录的高效管理,以及在Web页面上展示动态的文件选择菜单。
5. **动态效果与交互**:通过JavaScript和CSS,可以实现各种动态效果,如滑动菜单、下拉列表、图片轮播、弹出对话框等。同时,理解如何响应用户的点击、鼠标移动、键盘输入等事件,创建互动性强的网页。 6. **...
通过JavaScript,我们可以轻松地添加、删除或更新下拉列表中的选项,而Chosen.jQuery会自动处理界面的刷新和同步。 3. **优化用户体验**:Chosen.jQuery通过将长列表转换为可滚动的选择框,解决了原生HTML下拉列表...
通过监听用户的输入事件(如`input`或`keyup`),我们可以发送AJAX请求到服务器,获取匹配的搜索建议,然后使用JavaScript动态地将这些数据插入到页面的某个位置,例如下拉列表中。 CSS3在此处的作用主要是美化搜索...
- **下拉列表与多行文本框**:丰富表单元素。 - **自定义按钮**:定制表单提交按钮。 #### 第二部分:用CSS美化页面 **第十一章:引用样式表** - **样式表优势**:提高代码重用率。 - **样式表引入**:在HTML中...
此外,还可以使用`.append()`、`.prepend()`等方法动态添加或删除菜单项,以实现“无限”下拉的效果。 这个压缩包中的"水平垂直无限下拉jQuery导航"可能是包含HTML文件、CSS文件和JavaScript文件的一个完整示例,...
这些方法可以使元素在一定时间内平滑地改变其可见性或尺寸,增加页面的动态感。 总之,这个源码示例是一个集成了jQuery、HTML、CSS和基本前端交互逻辑的应用,展示了如何使用jQuery来创建一个功能丰富的搜索表单。...
下拉列表通常需要设置`position`属性(如`absolute`或`fixed`)以及适当的`top`和`left`值,使其相对于触发元素正确定位。 4. **数据结构**:如果下拉列表包含多个选项,这些选项的数据可能存储在一个数组中。...