JQuery动态创建DOM、表单元素的实现代码


Posted in Javascript onAugust 09, 2011
<!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> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>createElement</title> 
<style type="text/css"> 
.warpper{ border:1px solid red; padding:8px;} 
</style> 
<script type="text/javascript" language="javascript" src="JavaScript/jquery-1.6.1.min.js" ></script> 
<script type="text/javascript" language="javascript"> 
<!-- 
///动态创建一个div 
$(function(){ 
$('<div />',{ 
id:'test', 
text:"this is a div", 
"class":"warpper", 
click:function(){ 
var text=$(this).text(); 
alert(text); 
} 
}).appendTo("body"); 
}); 
//创建input:text 
$(function(){ 
$('<input />',{ 
type:"text", 
val:"input text somethings...", 
name:"userName" 
}).appendTo("body"); 
}); 
//创建input select 
$(function(){ 
var slt=$('<select />',{name:"country" }); 
$('<option />',{ 
val:"0", 
text:"请选择" 
}).appendTo(slt); 
$('<option>',{ 
val:"CN", 
text:"China", 
selected:"selected" 
}).appendTo(slt); 
$("body").append(slt); 
}); 
//创建radio 
$(function(){ 
$('<input />',{ 
type:"radio", 
name:"rdo", 
checked:"checked", 
val:"男" 
}).appendTo("body"); 
$('<label>',{ 
text:"男", 
}).appendTo("body"); 
$('<input />',{ 
type:"radio", 
name:"rdo", 
val:"女" 
}).appendTo("body"); 
$('<label>',{ 
text:"女" 
}).appendTo("body"); 
}); 
//creat checkbox 
$(function(){ 
$('<input />',{ 
type:"checkbox", 
name:"cbox", 
val:"1", 
checked:"checked" 
}).appendTo("body"); 
}); 
$(function(){ 
$('<input />',{ 
type:"file", 
name:"myfile" 
}).appendTo("body"); 
}); 
//--> 
</script> 
</head> 
<body> 
<form> 
</body> 
</html>
Javascript 相关文章推荐
JavaScript 程序编码规范
Nov 23 Javascript
jquery.ui.draggable中文文档(原文翻译)
Nov 15 Javascript
JS取文本框中最小值的简单实例
Nov 29 Javascript
一个简单的Node.js异步操作管理器分享
Apr 29 Javascript
JS实现图片放大镜效果的方法
Feb 27 Javascript
javascript html5摇一摇功能的实现
Apr 19 Javascript
微信小程序-消息提示框实例
Nov 24 Javascript
Javascript基础回顾之(三) js面向对象
Jan 31 Javascript
webpack入门+react环境配置
Feb 08 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
Nov 27 Javascript
详解js静态检查工具eslint配置文件
Nov 23 Javascript
小程序自定义轮播图圆点组件
Jun 25 Javascript
用JS判断IE版本的代码 超管用!
Aug 09 #Javascript
使用jQuery+HttpHandler+xml模拟一个三级联动的例子
Aug 09 #Javascript
js 分页全选或反选标识实现代码
Aug 09 #Javascript
js字符串的各种格式的转换 ToString,Format
Aug 08 #Javascript
Jquery ajax传递复杂参数给WebService的实现代码
Aug 08 #Javascript
jquery学习笔记 用jquery实现无刷新登录
Aug 08 #Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 #Javascript
You might like
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
15种PHP Encoder的比较
2007/03/06 PHP
不重新编译PHP为php增加openssl模块的方法
2011/06/14 PHP
PHP中Session可能会引起并发问题
2015/06/26 PHP
浅谈PHP中foreach/in_array的使用
2015/11/02 PHP
优化WordPress的Google字体以加速国内服务器上的运行
2015/11/24 PHP
Yii2创建控制器(createController)方法详解
2016/07/23 PHP
关于PHP中interface的用处详解
2020/07/26 PHP
用JS将搜索的关键字高亮显示实现代码
2013/11/08 Javascript
javascript获取flash版本号的方法
2014/11/20 Javascript
JavaScript生成的动态下雨背景效果实现方法
2015/02/25 Javascript
js实现绿白相间竖向网页百叶窗动画切换效果
2015/03/02 Javascript
js拆分字符串并将分割的数据放到数组中的方法
2015/05/06 Javascript
简介AngularJS的HTML DOM支持情况
2015/06/17 Javascript
jquery正则表达式验证(手机号、身份证号、中文名称)
2015/12/31 Javascript
js实现按座位号抽奖
2017/04/05 Javascript
详解AngularJs路由之Ui-router-resolve(预加载)
2017/06/13 Javascript
JavaScript中关于class的调用方法
2017/11/28 Javascript
vue的token刷新处理的方法
2018/07/17 Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
2019/05/08 Javascript
[02:28]DOTA2 2017国际邀请赛小组赛回顾
2017/08/09 DOTA
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python+Django+pycharm+mysql 搭建首个web项目详解
2019/11/29 Python
python中time、datetime模块的使用
2020/12/14 Python
详解CSS3选择器:nth-child和:nth-of-type之间的差异
2017/09/18 HTML / CSS
CSS3实现酷炫的3D旋转透视效果
2019/11/21 HTML / CSS
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
俄语地区最大的中国商品在线购物网站之一:Umka Mall
2019/11/03 全球购物
PHP如何自定义函数
2016/09/16 面试题
什么是重载?CTS、CLS和CLR分别做何解释
2012/05/06 面试题
活动总结怎么写啊
2014/05/07 职场文书
无犯罪记录证明
2014/09/19 职场文书
中国文明网向国旗敬礼活动精彩寄语2014
2014/09/27 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
失恋33天观后感
2015/06/11 职场文书
结婚仪式主持词
2015/06/29 职场文书