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中的string.format函数代码
Aug 11 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
Apr 07 Javascript
js实现简易的单数字随机抽奖(0-9)
Mar 19 Javascript
javascript如何写热点图
Dec 08 Javascript
JavaScript SweetAlert插件实现超酷消息警告框
Jan 28 Javascript
有关jQuery中parent()和siblings()的小问题
Jun 01 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
angular 动态组件类型详解(四种组件类型)
Feb 22 Javascript
Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
Jul 03 Javascript
vue 自定义提示框(Toast)组件的实现代码
Aug 17 Javascript
Vue 组件修改根实例的数据的方法
Apr 02 Javascript
JavaScript 如何计算文本的行数的实现
Sep 14 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
PHP使用strtotime获取上个月、下个月、本月的日期
2015/12/30 PHP
Laravel中错误与异常处理的用法示例
2018/09/16 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
jQuery 使用手册(三)
2009/09/23 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
2014/10/23 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
JavaScript实现点击文字切换登录窗口的方法
2015/05/11 Javascript
javascript实现自动填写表单实例简析
2015/12/02 Javascript
jquery表单验证插件formValidator使用方法
2016/04/01 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
AngularJS 入门教程之事件处理器详解
2016/08/19 Javascript
canvas 弹幕效果(实例分享)
2017/01/11 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
2017/02/14 Javascript
解决VUE框架 导致绑定事件的阻止冒泡失效问题
2018/02/24 Javascript
redux-saga 初识和使用
2018/03/10 Javascript
JavaScript门道之标准库
2018/05/26 Javascript
小程序云开发教程如何使用云函数实现点赞功能
2019/05/18 Javascript
JS实现滑动导航效果
2020/01/14 Javascript
angular组件间传值测试的方法详解
2020/05/07 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
Python中字符编码简介、方法及使用建议
2015/01/08 Python
AI人工智能 Python实现人机对话
2017/11/13 Python
Python中关键字global和nonlocal的区别详解
2018/09/03 Python
python 提取key 为中文的json 串方法
2018/12/31 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
深入浅析Python科学计算库Scipy及安装步骤
2019/10/12 Python
python opencv 检测移动物体并截图保存实例
2020/03/10 Python
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
求网格中的黑点分布
2013/11/06 面试题
圣诞节红领巾广播稿
2014/02/03 职场文书
本科毕业生求职自荐信
2014/02/03 职场文书
学校政风行风整改方案
2014/10/25 职场文书
Nginx内网单机反向代理的实现
2021/11/07 Servers
Python3的进程和线程你了解吗
2022/03/16 Python
python实现会员管理系统
2022/03/18 Python
css弧边选项卡的项目实践
2023/05/07 HTML / CSS