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 相关文章推荐
Prototype中dom对象方法汇总
Sep 17 Javascript
JQuery为textarea添加maxlength属性的代码
Apr 07 Javascript
js实现在页面上弹出蒙板技巧简单实用
Apr 16 Javascript
jquery中加载图片自适应大小主要实现代码
Aug 23 Javascript
几种设置表单元素中文本输入框不可编辑的方法总结
Nov 25 Javascript
指定区域的图片自动按比例缩小的js代码(防止页面被图片撑破)
Feb 21 Javascript
jquery中JSON的解析方式
Mar 16 Javascript
浅谈addEventListener和attachEvent的区别
Jul 14 Javascript
jQuery实现的form转json经典示例
Oct 10 jQuery
15个顶级开源JavaScript框架和库
Oct 10 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
Apr 01 Javascript
js实现课堂随机点名系统
Nov 21 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
一个程序下载的管理程序(三)
2006/10/09 PHP
tagName的使用,留一笔
2006/06/26 Javascript
比较简单的一个符合web标准的JS调用flash方法
2007/11/29 Javascript
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
Array, Array Constructor, for in loop, typeof, instanceOf
2011/09/13 Javascript
基于jquery的固定表头和列头的代码
2012/05/03 Javascript
如何让div span等元素能响应键盘事件操作指南
2012/11/13 Javascript
js使用数组判断提交数据是否存在相同数据
2013/11/27 Javascript
Javascript实现字数统计
2015/07/03 Javascript
jQuery插件FusionCharts实现的3D柱状图效果实例【附demo源码下载】
2017/03/03 Javascript
nodejs入门教程一:概念与用法简介
2017/04/24 NodeJs
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
JS实现移动端点击按钮复制文本内容
2019/07/28 Javascript
Python操作使用MySQL数据库的实例代码
2017/05/25 Python
Python3.X 线程中信号量的使用方法示例
2017/07/24 Python
python文件名和文件路径操作实例
2017/09/29 Python
利用numpy实现一、二维数组的拼接简单代码示例
2017/12/15 Python
修改python plot折线图的坐标轴刻度方法
2018/12/13 Python
Python 类,property属性(简化属性的操作),@property,property()用法示例
2019/10/12 Python
Python协程操作之gevent(yield阻塞,greenlet),协程实现多任务(有规律的交替协作执行)用法详解
2019/10/14 Python
手把手教你Python yLab的绘制折线图的画法
2019/10/23 Python
使用apiDoc实现python接口文档编写
2019/11/19 Python
Python3基于plotly模块保存图片表格
2020/08/03 Python
稀有和绝版书籍:Biblio.com
2017/02/02 全球购物
学子宴答谢词
2014/01/25 职场文书
高中体育教学反思
2014/01/29 职场文书
责任担保书范文
2014/05/21 职场文书
森马旗舰店双十一营销方案
2014/09/29 职场文书
2014年房地产工作总结范文
2014/11/19 职场文书
2014年党委工作总结
2014/11/22 职场文书
2014年保卫工作总结
2014/12/05 职场文书
优秀工作者事迹材料
2014/12/26 职场文书
家电创业计划书
2019/08/05 职场文书
「海贼王」112.9万粉丝纪念图标公布
2022/03/21 日漫
Python利用FlashText算法实现替换字符串
2022/03/31 Python
Python进程池与进程锁之语法学习
2022/04/11 Python