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 相关文章推荐
用htc组件制作windows选项卡
Jan 13 Javascript
Notify - 基于jquery的消息通知插件
Oct 18 Javascript
JS中的数组的sort方法使用示例
Jan 22 Javascript
JS实现的颜色实时渐变效果完整实例
Mar 25 Javascript
laravel5.4+vue+element简单搭建的示例代码
Aug 29 Javascript
基于vue.js路由参数的实例讲解——简单易懂
Sep 07 Javascript
jQuery实现表格的增、删、改操作示例
Jan 27 jQuery
vue router导航守卫(router.beforeEach())的使用详解
Apr 19 Javascript
解决vue admin element noCache设置无效的问题
Nov 12 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
Jul 26 Javascript
vue cli4中mockjs在dev环境和build环境的配置详情
Apr 06 Vue.js
vue组件vue-esign实现电子签名
Apr 21 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
JAVA/JSP学习系列之四
2006/10/09 PHP
PHP异常处理Exception类
2015/12/11 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
详解cookie验证的php应用的一种SSO解决办法
2017/10/20 PHP
搜索附近的人PHP实现代码
2018/02/11 PHP
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
认识Knockout及如何使用Knockout绑定上下文
2015/12/25 Javascript
ajax+node+request爬取网络图片的实例(宅男福利)
2017/08/28 Javascript
Vue 2.5 Level E 发布了: 新功能特性一览
2017/10/24 Javascript
简单的Vue SSR的示例代码
2018/01/12 Javascript
Express本地测试HTTPS的示例代码
2018/06/06 Javascript
JavaScript数组基于交换的排序示例【冒泡排序】
2018/07/21 Javascript
vue 登录滑动验证实现代码
2018/08/24 Javascript
微信小程序实现可长按移动控件
2020/11/01 Javascript
python获得图片base64编码示例
2014/01/16 Python
python抓取网页图片示例(python爬虫)
2014/04/27 Python
python使用itchat实现手机控制电脑
2018/02/22 Python
python实现将文件夹内的每张图片批量分割成多张
2019/07/22 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
浅谈python输出列表元素的所有排列形式
2020/02/26 Python
解决PyCharm无法使用lxml库的问题(图解)
2020/12/22 Python
css3学习之2D转换功能详解
2016/12/23 HTML / CSS
小学生打架检讨书
2014/01/26 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
工伤事故赔偿协议书
2014/10/27 职场文书
2014年安置帮教工作总结
2014/12/11 职场文书
保安辞职信范文
2015/02/28 职场文书
出纳岗位职责范本
2015/03/31 职场文书
2015年药店店长工作总结
2015/04/29 职场文书
2015年母亲节活动策划方案
2015/05/04 职场文书
政工师工作总结2015
2015/05/26 职场文书
党员观看《筑梦中国》心得体会
2016/01/18 职场文书
python - timeit 时间模块
2021/04/06 Python
正确使用MySQL INSERT INTO语句
2021/05/26 MySQL
IDEA 2022 Translation 未知错误 翻译文档失败
2022/04/24 Java/Android