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 相关文章推荐
JS按位非(~)运算符与~~运算符的理解分析
Jul 31 Javascript
js判断两个日期是否相等的方法
Sep 10 Javascript
JavaScript 实现鼠标拖动元素实例代码
Feb 24 Javascript
javascript模拟map输出与去除重复项的方法
Feb 09 Javascript
JavaScript模板引擎用法实例
Jul 10 Javascript
js简单实现Select互换数据的方法
Aug 17 Javascript
javascript 数组的定义和数组的长度
Jun 07 Javascript
angularJS实现动态添加,删除div方法
Feb 27 Javascript
Webpack打包字体font-awesome的方法示例
Apr 26 Javascript
vue-cli 构建骨架屏的方法示例
Nov 08 Javascript
Node配合WebSocket做多文件下载以及进度回传
Nov 07 Javascript
VUE实现自身整体组件销毁的示例代码
Jan 13 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
php 带逗号千位符数字的处理方法
2012/01/10 PHP
PHP中使用sleep函数实现定时任务实例分享
2014/08/21 PHP
php递归json类实例
2014/12/02 PHP
基于jquery的返回顶部效果(兼容IE6)
2011/01/17 Javascript
$.ajax返回的JSON无法执行success的解决方法
2011/09/09 Javascript
jQuery中bind,live,delegate与one方法的用法及区别解析
2013/12/30 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
浅谈Javascript中深复制
2014/12/01 Javascript
轻松创建nodejs服务器(8):非阻塞是如何实现的
2014/12/18 NodeJs
javascript实现获取字符串hash值
2015/05/10 Javascript
jQuery的bind()方法使用详解
2015/07/15 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
详解jQuery简单的表单应用
2016/12/16 Javascript
jQuery插件MovingBoxes实现左右滑动中间放大图片效果
2017/02/28 Javascript
微信小程序中多个页面传参通信的学习与实践
2017/05/05 Javascript
echart简介_动力节点Java学院整理
2017/08/11 Javascript
Vue渲染函数详解
2017/09/15 Javascript
如何理解Vue的v-model指令的使用方法
2018/07/19 Javascript
layUI实现三级导航菜单效果
2019/07/26 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
vue+axios全局添加请求头和参数操作
2020/07/24 Javascript
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
浅谈python对象数据的读写权限
2016/09/12 Python
python微信公众号之关注公众号自动回复
2018/10/25 Python
PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例
2019/06/19 Python
pytorch中的inference使用实例
2020/02/20 Python
德国拖鞋网站:German Slippers
2019/11/08 全球购物
幼儿园中秋节活动方案
2014/02/06 职场文书
小班开学寄语
2014/04/04 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
关于观后感的作文
2015/06/18 职场文书
Anaconda配置各版本Pytorch的实现
2021/08/07 Python
万能密码的SQL注入漏洞其PHP环境搭建及防御手段
2021/09/04 SQL Server
Redis中缓存穿透/击穿/雪崩问题和解决方法
2021/12/04 Redis