JSP中使用JavaScript动态插入删除输入框实现代码


Posted in Javascript onJune 13, 2014

JavaScript代码:

<script language="javascript"> 
function addrows(){ 
var len = optionlist.rows.length; //得到table的行数 
var obj = optionlist.insertRow(len);//在最后一行插入 
/**插入第一列**/ 
obj.insertCell(0); 
obj.cells(0).innerHTML="选项" + (len+1) + ":<input type=text name=option size=28>"; 
} 
function deleterow(){ 
var len = optionlist.rows.length; 
if(len <= 1) { 
alert("至少要有一个选项"); 
} 
else { 
optionlist.deleteRow(len-1);//删除最后一项 
} 
} 
function getOptionCount(){ 
return optionlist.rows.length; 
} 
</script>

Jsp页面中的关键代码
<input type="button" id="bt1" value="添加选项" onClick="addrows();"> 
<input type="button" id="bt2" value="删除选项" onClick="deleterow();">

设置table的id以便JavaScript中能识别该table
<table id="optionlist"> 
</table>
Javascript 相关文章推荐
JavaScript 原型学习总结
Oct 29 Javascript
JS的参数传递示例介绍
Feb 08 Javascript
使用JQuery实现Ctrl+Enter提交表单的方法
Oct 22 Javascript
jquery实现文本框textarea自适应高度
Mar 09 Javascript
如何使用AngularJs打造权限管理系统【简易型】
May 09 Javascript
jQuery EasyUI常用数据验证汇总
Sep 18 Javascript
js实现不提示直接关闭网页窗口
Mar 30 Javascript
关于vue.js v-bind 的一些理解和思考
Jun 06 Javascript
jQuery实现遍历XML节点和属性的方法示例
Apr 29 jQuery
vue+element创建动态的form表单及动态生成表格的行和列
May 20 Javascript
JS面向对象编程实现的拖拽功能案例详解
Mar 03 Javascript
使用react-virtualized实现图片动态高度长列表的问题
May 28 Javascript
jquery 新建的元素事件绑定问题解决方案
Jun 12 #Javascript
js动态往表格的td中添加图片并注册事件
Jun 12 #Javascript
jQuery中多个元素的Hover事件解决方案
Jun 12 #Javascript
js获取当前页面的url网址信息
Jun 12 #Javascript
jquery 3D 标签云示例代码
Jun 12 #Javascript
javascript面向对象特性代码实例
Jun 12 #Javascript
如何让浏览器支持jquery ajax load 前进、后退功能
Jun 12 #Javascript
You might like
长波有什么东西
2021/03/01 无线电
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
探讨php中header的用法详解
2013/06/07 PHP
PHP中cookie和session的区别实例分析
2014/08/28 PHP
PHP 微信支付类 demo
2015/11/30 PHP
详解laravel安装使用Passport(Api认证)
2018/07/27 PHP
php和asp语法上的区别总结
2019/05/12 PHP
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
createElement与createDocumentFragment的点点区别小结
2011/12/19 Javascript
同域jQuery(跨)iframe操作DOM(实例讲解)
2013/12/19 Javascript
JavaScript实现点击文本自动定位到下拉框选中操作
2016/06/15 Javascript
Node.js之网络通讯模块实现浅析
2017/04/01 Javascript
vue数据双向绑定的注意点
2017/06/23 Javascript
Vue.js列表渲染绑定jQuery插件的正确姿势
2017/06/29 jQuery
vue favicon设置以及动态修改favicon的方法
2018/12/21 Javascript
js实现盒子滚动动画效果
2020/08/09 Javascript
python连接mysql调用存储过程示例
2014/03/05 Python
PyMongo安装使用笔记
2015/04/27 Python
python 调用win32pai 操作cmd的方法
2017/05/28 Python
Python实现的矩阵类实例
2017/08/22 Python
flask中主动抛出异常及统一异常处理代码示例
2018/01/18 Python
Python实现查找最小的k个数示例【两种解法】
2019/01/08 Python
python文字转语音实现过程解析
2019/11/12 Python
基于python实现学生信息管理系统
2019/11/22 Python
在pycharm中关掉ipython console/PyDev操作
2020/06/09 Python
意大利在线药房:shop-farmacia.it
2019/03/12 全球购物
美国校服网上商店:French Toast
2019/10/08 全球购物
Vuori官网:运动服装的终级表现
2021/01/27 全球购物
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
毕业生找工作推荐信
2013/11/21 职场文书
简历自我评价模版
2014/01/31 职场文书
学校安全生产承诺书
2014/05/23 职场文书
乡镇食品安全责任书
2014/07/28 职场文书
信息与工商管理职业规划范文:为梦想而搏击
2014/09/11 职场文书
体育教师个人工作总结
2015/02/09 职场文书
MySQL分库分表与分区的入门指南
2021/04/22 MySQL