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实用基础超详细介绍
Apr 11 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
Apr 12 Javascript
javascript实现label标签跳出循环操作
Mar 06 Javascript
jQuery深拷贝Json对象简单示例
Jul 06 Javascript
微信小程序 label 组件详解及简单实例
Jan 10 Javascript
基于JavaScript实现焦点图轮播效果
Mar 27 Javascript
微信JS SDK接入的几点注意事项(必看篇)
Jun 23 Javascript
详解微信小程序Page中data数据操作和函数调用
Sep 27 Javascript
jQuery ajax读取本地json文件的实例
Oct 31 jQuery
通过vue写一个瀑布流插件代码实例
Sep 07 Javascript
将RGB值转换为灰度值的简单算法
Oct 09 Javascript
基于VUE实现简单的学生信息管理系统
Jan 13 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
咖啡的植物学知识
2021/03/03 咖啡文化
php 小乘法表实现代码
2009/07/16 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
2016/07/21 PHP
thinkPHP显示不出验证码的原因与解决方法分析
2017/05/20 PHP
PHP简单验证码功能机制实例详解
2019/03/27 PHP
checkbox全选所涉及到的知识点介绍
2013/12/31 Javascript
javascript中Object使用详解
2015/01/26 Javascript
在父页面得到zTree已选中的节点的方法
2015/02/12 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
2016/10/31 Javascript
js实现显示手机号码效果
2017/03/09 Javascript
AngularJS路由切换实现方法分析
2017/03/17 Javascript
Vue.js教程之axios与网络传输的学习实践
2017/04/29 Javascript
JS判断非空至少输入两个字符的简单实现方法
2017/06/23 Javascript
利用Vue.js实现求职在线之职位查询功能
2017/07/03 Javascript
对vue中v-if的常见使用方法详解
2018/09/28 Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
Vue-cli3.X使用px2 rem遇到的问题及解决方法
2019/08/08 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
简单了解微信小程序 e.target与e.currentTarget的不同
2019/09/27 Javascript
《javascript设计模式》学习笔记一:Javascript面向对象程序设计对象成员的定义分析
2020/04/07 Javascript
如何使用原生Js实现随机点名详解
2021/01/06 Javascript
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
Python学习小技巧之列表项的推导式与过滤操作
2017/05/20 Python
django 常用orm操作详解
2017/09/13 Python
python如何把嵌套列表转变成普通列表
2018/03/20 Python
Django开发中的日志输出的方法
2018/07/02 Python
NumPy统计函数的实现方法
2020/01/21 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
如何把外网python虚拟环境迁移到内网
2020/05/18 Python
酒店管理毕业生自荐信
2013/10/24 职场文书
爱护公共设施演讲稿
2014/09/13 职场文书
建筑安全员岗位职责
2015/02/15 职场文书
2014年底个人工作总结
2015/03/10 职场文书
2015大学生求职信范文
2015/03/20 职场文书
基于HTML十秒做出淘宝页面
2021/10/24 HTML / CSS
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技