js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)


Posted in Javascript onMarch 26, 2009
<!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> 
<title>add_line</title> 
<script language="javascript" type="text/jscript"><!-- function add_input_file(tbfile, index) 
{ 
file_name = "file" + index; 
var tr_file = document.createElement("tr"); 
var td_file = document.createElement("td"); 
var input_file = document.createElement("input") 
input_file.setAttribute("type","file") 
input_file.setAttribute("size","50") 
input_file.setAttribute("name",file_name) 
td_file.appendChild(input_file) 
tr_file.appendChild(td_file) 
tbfile.appendChild(tr_file) 
} 
function add_one_file() 
{ 
var tb_file = document.getElementById("upload_file"); 
var count_file = document.getElementById("upload_file").childNodes.length; 
//window.alert(steps_nums); 
add_input_file(tb_file, count_file); 
} 
// --></script> 
</head> 
<body> 
<div style="text-align: center" style="text-align: center"> 
<form> 
<table width="90%"> 
<tr> 
<td> 
<BR /> 
<BR /> 
<h5>配置文件上传</h5> 
</td> 
</tr> 
<tr> 
<td> 
<table id="upload_file"> 
<tr class="tabletext"> 
<td><input type="file" name="job" size="50"/></td> 
</tr> 
<tr class="tabletext"> 
<td><input type="file" name='file2' size="50"/></td> 
</tr> 
<tr class="tabletext"> 
<td><input type="file" name='file3'size="50"/></td> 
</tr> 
</table> 
</td> 
</tr> 
<tr> 
<td align="left"> 
<input type="button" value="新增一行" onclick="add_one_file()"/> 
<input type="submit" value="保 存"/> 
<input name="ciname" value="{{ciname}}"/> 
<input name="type" value="default"/> 
</td> 
</tr> 
</table> 
</form> 
</div> 
</body> 
</html>

把所有代码拷下另存为一个html文件,在浏览器中打开,点击“新增一行”按钮就可以,以下是对js函数的解释

document.createElement 创建一种页面标签
setAttribute:为某一标签设置属性
appendChild:在另一标签中添加一子标签

Javascript 相关文章推荐
jquery实现弹出窗口效果的实例代码
Nov 28 Javascript
jQuery实现DIV层淡入淡出拖动特效的方法
Feb 13 Javascript
jQuery结合CSS制作漂亮的select下拉菜单
May 03 Javascript
jquery实现的动态回到顶部特效代码
Oct 28 Javascript
JS模态窗口返回值兼容问题的完美解决方法
May 28 Javascript
jQuery.Callbacks()回调函数队列用法详解
Jun 14 Javascript
ES6新特性之解构、参数、模块和记号用法示例
Apr 01 Javascript
详解angular笔记路由之angular-router
Sep 12 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
Nov 29 Javascript
完美解决手机网页中输入框被输入法遮挡的问题
Dec 19 Javascript
node.js使用http模块创建服务器和客户端完整示例
Feb 10 Javascript
vue ref如何获取子组件属性值
Mar 31 Vue.js
js GridView 实现自动计算操作代码
Mar 25 #Javascript
JAVASCRIPT  THIS详解 面向对象
Mar 25 #Javascript
javascript 打印页面代码
Mar 24 #Javascript
jQuery 全选效果实现代码
Mar 23 #Javascript
利用javascript移动div层-javascript 拖动层
Mar 22 #Javascript
javascript 对象定义方法 简单易学
Mar 22 #Javascript
JS array 数组详解
Mar 22 #Javascript
You might like
PHP中创建并处理图象
2006/10/09 PHP
openPNE常用方法分享
2011/11/29 PHP
PHP计数器的实现代码
2013/06/08 PHP
php求两个目录的相对路径示例(php获取相对路径)
2014/03/27 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
jQuery jcrop插件截图使用方法
2013/11/20 Javascript
js怎么判断flash swf文件是否加载完毕
2014/08/14 Javascript
jQuery+PHP打造滑动开关效果
2014/12/16 Javascript
javascript闭包概念简单解析(推荐)
2016/06/03 Javascript
jQuery实现对无序列表的排序功能(附demo源码下载)
2016/06/25 Javascript
bootstrap与Jquery UI 按钮样式冲突的解决办法
2016/09/23 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
详解Webpack DLL用法以及功能
2017/07/11 Javascript
浅谈 Vue 项目优化的方法
2017/12/16 Javascript
解决vue项目报错webpackJsonp is not defined问题
2018/03/14 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
webpack 静态资源集中输出的方法示例
2018/11/09 Javascript
如何在Vue中抽离接口配置文件
2019/10/31 Javascript
js实现炫酷光感效果
2020/09/05 Javascript
python基础教程之循环介绍
2014/08/29 Python
Pycharm技巧之代码跳转该如何回退
2017/07/16 Python
Python实现的基数排序算法原理与用法实例分析
2017/11/23 Python
使用python编写简单的小程序编译成exe跑在win10上
2018/01/15 Python
Anaconda入门使用总结
2018/04/05 Python
ubuntu17.4下为python和python3装上pip的方法
2018/06/12 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
Pycharm导入anaconda环境的教程图解
2020/07/31 Python
文史专业毕业生自荐信
2013/11/17 职场文书
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
学校门卫管理制度
2014/01/30 职场文书
文科毕业生自荐书范文
2014/04/17 职场文书
股票投资建议书
2014/05/19 职场文书
私营公司诉讼代理委托书范本
2014/09/13 职场文书
招商引资工作汇报
2014/10/28 职场文书
2015年安全工作总结范文
2015/04/02 职场文书