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 相关文章推荐
Jquery 扩展方法
May 06 Javascript
表单验证的完整应用案例探讨
Mar 29 Javascript
yui3的AOP(面向切面编程)和OOP(面向对象编程)
May 01 Javascript
使用JavaScript制作一个简单的计数器的方法
Jul 07 Javascript
JS中创建函数的三种方式及区别
Mar 13 Javascript
原生js实现商品放大镜效果
Jan 12 Javascript
简单实现bootstrap选项卡效果
Feb 08 Javascript
JS简单获得节点元素的方法示例
Feb 10 Javascript
JavaScript中工厂函数与构造函数示例详解
May 06 Javascript
vue选项卡切换登录方式小案例
Sep 27 Javascript
Vue使用富文本编辑器Vue-Quill-Editor(含图片自定义上传服务、清除复制粘贴样式等)
May 15 Javascript
用vite搭建vue3应用的实现方法
Feb 22 Vue.js
用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
PHP中10个不常见却非常有用的函数
2010/03/21 PHP
php在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
php检测图片主要颜色的方法
2015/07/01 PHP
jQuery处理XML文件的几种方法
2016/06/14 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
2016/08/01 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
JavaScript瀑布流布局实现代码
2017/05/06 Javascript
vue component组件使用方法详解
2017/07/14 Javascript
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
vue实现微信获取用户信息的方法
2019/03/21 Javascript
一文看懂如何简单实现节流函数和防抖函数
2019/09/05 Javascript
js键盘事件实现人物的行走
2020/01/17 Javascript
VueQuillEditor富文本上传图片(非base64)
2020/06/03 Javascript
JS制作简易计算器的实例代码
2020/07/04 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
python使用多线程不断刷新网页的方法
2015/03/31 Python
Windows下Anaconda2安装NLTK教程
2018/09/19 Python
在python中利用GDAL对tif文件进行读写的方法
2018/11/29 Python
手把手教你使用Python创建微信机器人
2019/04/29 Python
FFrpc python客户端lib使用解析
2019/08/24 Python
pytorch 准备、训练和测试自己的图片数据的方法
2020/01/10 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
Python读取ini配置文件传参的简单示例
2021/01/05 Python
利用CSS3的border-radius绘制太极及爱心图案示例
2016/05/17 HTML / CSS
英国高街电视:High Street TV
2018/05/22 全球购物
员工自我鉴定范文
2013/10/06 职场文书
感恩节活动方案
2014/01/27 职场文书
应届生求职自荐信范文
2014/04/07 职场文书
银行求职信怎么写
2014/05/26 职场文书
户籍证明书标准模板
2014/09/10 职场文书
毕业论文指导老师意见
2015/06/04 职场文书
学校安全管理制度
2015/08/06 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
基层医务人员三严三实心得体会
2016/01/05 职场文书
MySQL 分页查询的优化技巧
2021/05/12 MySQL
python微信智能AI机器人实现多种支付方式
2022/04/12 Python