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+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
Sep 02 Javascript
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
微信小程序手势操作之单触摸点与多触摸点
Mar 10 Javascript
借助node实战JSONP跨域实例
Mar 30 Javascript
详解axios在node.js中的post使用
Apr 27 Javascript
JavaScript表单验证实现代码
May 22 Javascript
详解Angular 自定义结构指令
Jun 21 Javascript
jQuery实现可编辑表格并生成json结果(实例代码)
Jul 19 jQuery
详解基于 axios 的 Vue 项目 http 请求优化
Sep 04 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
May 21 Javascript
Vue中$refs的用法详解
Jun 24 Javascript
基于Element封装一个表格组件tableList的使用方法
Jun 29 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验证码函数代码(简单实用)
2013/09/29 PHP
php使用Jpgraph绘制柱形图的方法
2015/06/10 PHP
Laravel5中Cookie的使用详解
2017/05/03 PHP
实例讲解通过​PHP创建数据库
2019/01/20 PHP
PHP html_entity_decode()函数讲解
2019/02/25 PHP
PHP pthreads v3使用中的一些坑和注意点分析
2020/02/21 PHP
jquery常用技巧及常用方法列表集合
2011/04/06 Javascript
php与js的区别是什么
2013/08/05 Javascript
异步动态加载JS并运行(示例代码)
2013/12/13 Javascript
AngularJS内置指令
2015/02/04 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
2016/05/18 Javascript
Ionic快速安装教程
2016/06/03 Javascript
JavaScript制作弹出层效果
2016/12/02 Javascript
javascript使用btoa和atob来进行Base64转码和解码
2017/03/20 Javascript
利用PM2部署node.js项目的方法教程
2017/05/10 Javascript
vue中如何去掉空格的方法实现
2018/11/09 Javascript
手把手带你封装一个vue component第三方库
2019/02/14 Javascript
JavaScript工具库之Lodash详解
2019/06/15 Javascript
基于layPage插件实现两种分页方式浅析
2019/07/27 Javascript
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
Windows下安装python MySQLdb遇到的问题及解决方法
2017/03/16 Python
使用Python AIML搭建聊天机器人的方法示例
2018/07/09 Python
PyTorch学习:动态图和静态图的例子
2020/01/06 Python
MxNet预训练模型到Pytorch模型的转换方式
2020/05/25 Python
python实现学生通讯录管理系统
2021/02/25 Python
HTML5 对各个标签的定义与规定:body的介绍
2012/06/21 HTML / CSS
会走动的图形html5时钟示例
2014/04/27 HTML / CSS
描述JSP和Servlet的区别、共同点、各自应用的范围
2012/10/02 面试题
运动会领导邀请函
2014/02/05 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
煤矿安全生产月活动总结
2014/07/05 职场文书
2014年技术部工作总结
2014/12/12 职场文书
我们认为中短波广播场强仪的最佳组合
2022/04/05 无线电
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
2022/04/09 MySQL
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫
聊聊配置 Nginx 访问与错误日志的问题
2022/05/25 Servers