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 相关文章推荐
js word表格动态添加代码
Jun 07 Javascript
parseInt parseFloat js字符串转换数字
Aug 01 Javascript
JavaScript 和 Java 的区别浅析
Jul 31 Javascript
Javascript中的几种URL编码方法比较
Jan 23 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
Jun 05 Javascript
js实现网页抽奖实例
Aug 05 Javascript
JS遍历对象属性的方法示例
Jan 10 Javascript
jQuery选择器之表单元素选择器详解
Sep 19 jQuery
在axios中使用params传参的时候传入数组的方法
Sep 25 Javascript
利用不到200行代码写一款属于你自己的js类库
Jul 08 Javascript
浅谈vue的第一个commit分析
Jun 08 Javascript
vue-cli4.0多环境配置变量与模式详解
Dec 30 Vue.js
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
使用php实现截取指定长度
2013/08/06 PHP
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
PHP向浏览器输出内容的4个函数总结
2014/11/17 PHP
php 数组随机取值的简单实例
2016/05/23 PHP
js直接编辑当前cookie的脚本
2008/09/14 Javascript
javascript 定义初始化数组函数
2009/09/07 Javascript
qTip 基于JQuery的Tooltip插件[兼容性好]
2010/09/01 Javascript
div层的移动及性能优化
2010/11/16 Javascript
jQuery模拟点击A标记示例参考
2014/04/17 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
js实现仿百度瀑布流的方法
2015/02/05 Javascript
最简单的tab切换实例代码
2016/05/13 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
JQuery 在文档中查找指定name的元素并移除的实现方法
2016/05/19 Javascript
用jQuery.ajaxSetup实现对请求和响应数据的过滤
2016/12/20 Javascript
js生成随机数方法和实例
2017/01/17 Javascript
15个顶级开源JavaScript框架和库
2018/10/10 Javascript
12个提高JavaScript技能的概念(小结)
2019/05/09 Javascript
JavaScript实现捕获鼠标坐标
2020/04/12 Javascript
基于Vue实现微前端的示例代码
2020/04/24 Javascript
element跨分页操作选择详解
2020/06/29 Javascript
JavaScript 判断浏览器是否是IE
2021/02/19 Javascript
python fabric使用笔记
2015/05/09 Python
python查看模块,对象的函数方法
2018/10/16 Python
anaconda中更改python版本的方法步骤
2019/07/14 Python
Python3远程监控程序的实现方法
2019/07/15 Python
PyQt实现计数器的方法示例
2021/01/18 Python
德国便宜的宠物店:Brekz.de
2020/10/23 全球购物
办理退休介绍信
2014/01/09 职场文书
中学生获奖感言
2014/02/04 职场文书
医药类个人求职的自我评价
2014/02/12 职场文书
旅游文化节策划方案
2014/06/06 职场文书
小学生常见病防治方案
2014/06/06 职场文书
警示教育片观后感
2015/06/17 职场文书
Python与C++中梯度方向直方图的实现
2022/03/17 Python
vue实现在data里引入相对路径
2022/06/05 Vue.js