用JS来create结点,纯JS代码生成html页面(作业练习)

<script>window.onload = function(){document.title = '表单示例';var body = document.body;// body append child beginvar center = document.createElement('center'); body.appendChild(center);var h1 = document.createElement('h1');h1.innerHTML = '增加用户';center.appendChild(h1);var hr = document.createElement('hr');center.appendChild(hr);var form = document.createElement('form');form.action = 'test.jsp';form.method = 'post';center.appendChild(form);// body append child end//form append child    beginvar input1 = document.createElement('input');input1.type = 'hidden';input1.name = 'id';input1.id = '1';form.appendChild(input1);var table = document.createElement('table');table.width = '300';form.appendChild(table);//form append child end//table append child begin// tr1 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '账号:';tr.appendChild(td);var td = document.createElement('td');var input = document.createElement('input');input.type = 'text';input.name = 'uname';td.appendChild(input);tr.appendChild(td);//tr1 end//tr2 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '密码:';tr.appendChild(td);var td = document.createElement('td');var input = document.createElement('input');input.type = 'password';input.name = 'passwd';td.appendChild(input);tr.appendChild(td);//tr2 end//tr3 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '性别:';tr.appendChild(td);var td = document.createElement('td');//radio 男 beginvar input = document.createElement('input');input.type = 'radio';input.name = 'sex';input.value = '1';input.id = 'r1';td.appendChild(input);var label = document.createElement('label');label.setAttribute('for','1');label.innerHTML = '男';td.appendChild(label);//radio 男 end//radio 女 beginvar input = document.createElement('input');input.type = 'radio';input.name = 'sex';input.value = '2';input.id = 'r2';input.checked = 'check';td.appendChild(input);var label = document.createElement('label');label.setAttribute('for','2');label.innerHTML = '女';td.appendChild(label);//radio 女 end
    tr.appendChild(td);//tr3 end//tr4 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '爱好:';tr.appendChild(td);var td = document.createElement('td');//checkbox 游戏 beginvar input = document.createElement('input');input.type = 'checkbox';input.name = 'hobby';input.value = '1';td.appendChild(input);var text = document.createTextNode('游戏');td.appendChild(text);//checkbox 游戏 end//checkbox 电影 beginvar input = document.createElement('input');input.type = 'checkbox';input.name = 'hobby';input.value = '2';input.checked = 'check';td.appendChild(input);var text = document.createTextNode('电影');td.appendChild(text);//checkbox 电影 end//checkbox 音乐 beignvar input = document.createElement('input');input.type = 'checkbox';input.name = 'hobby';input.value = '3';input.checked = 'check';td.appendChild(input);var text = document.createTextNode('音乐');td.appendChild(text);//checkbox 音乐 end//checkbox 运动 beginvar input = document.createElement('input');input.type = 'checkbox';input.name = 'hobby';input.value = '4';td.appendChild(input);var text = document.createTextNode('运动');td.appendChild(text);//checkbox 电影 end
    tr.appendChild(td);//tr4 end//tr5 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '年级:';tr.appendChild(td);var td = document.createElement('td');var sel = document.createElement('select');sel.name = 'grade';td.appendChild(sel);var opt1 = new Option('一年级',1);var opt2 = new Option('二年级',2);var opt3 = new Option('三年级',3);opt3.setAttribute('selected',true);var opt4 = new Option('四年级',4);sel.appendChild(opt1);sel.appendChild(opt2);sel.appendChild(opt3);sel.appendChild(opt4);tr.appendChild(td);//tr5 end//tr6 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '相片:';tr.appendChild(td);var td = document.createElement('td');var input = document.createElement('input');input.type = 'file';input.name = 'picture';td.appendChild(input);tr.appendChild(td);//tr6 end//tr7 beginvar tr = document.createElement('tr');table.appendChild(tr);var td = document.createElement('td');td.innerHTML = '备注:';tr.appendChild(td);var td = document.createElement('td');var textarea = document.createElement('textarea');textarea.name = 'note';textarea.cols = 30;textarea.rows = 5;textarea.innerHTML = '中国';td.appendChild(textarea);tr.appendChild(td);//tr7 end//tr8 beginvar tr = document.createElement('tr');tr.align = 'center';table.appendChild(tr);var td = document.createElement('td');td.setAttribute('colspan','2');var input = document.createElement('input');input.type = 'submit';input.value = '提交';td.appendChild(input);var input = document.createElement('input');input.type = 'reset';input.value = '重置';td.appendChild(input);var input = document.createElement('input');input.type = 'button';input.value = '按钮';input.onclick = 'alert(1)';td.appendChild(input);var button = document.createElement('button');button.innerHTML = '增加';var img = document.createElement('img');img.src = 'open.png';button.appendChild(img);td.appendChild(button);tr.appendChild(td);//tr8 end//table append child end
}
</script>

 

转载于:https://www.cnblogs.com/maheng/p/4883561.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/471512.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 2073. 买票需要的时间

文章目录1. 题目2. 解题1. 题目 有 n 个人前来排队买票&#xff0c;其中第 0 人站在队伍 最前方 &#xff0c;第 (n - 1) 人站在队伍 最后方 。 给你一个下标从 0 开始的整数数组 tickets &#xff0c;数组长度为 n &#xff0c;其中第 i 人想要购买的票数为 tickets[i] 。 …

docker php nginx,使用docker快速搭建nginx+php环境

经过了繁琐的docker环境安装&#xff0c;看了下镜像/容器的简单使用&#xff0c;开始进行nginxphp环境的搭建&#xff0c;本文记录一下在安装过程中的笔记。

使用bootstrap-table插件

1.用户提交信息过滤表格内容&#xff1a; a.设置表格查询参数&#xff0c;并在用户提交按钮时候更新表格 <form id"current_table" class"form-inline" role"form" onSubmit"return table_filter(this);">... </form> …

LeetCode 2074. 反转偶数长度组的节点(链表)

文章目录1. 题目2. 解题1. 题目 给你一个链表的头节点 head 。 链表中的节点 按顺序 划分成若干 非空 组&#xff0c;这些非空组的长度构成一个自然数序列&#xff08;1, 2, 3, 4, …&#xff09;。一个组的 长度 就是组中分配到的节点数目。换句话说&#xff1a; 节点 1 分…

php判断全是中文正则,php判断是否为中文正则表达式大全

php判断是否为中文正则表达式大全$str"aaa";if(!eregi("[^\x80-\xff]","$str")){echo "是";}else{echo "不是";}?>$str "中国";echo $str;echo "";//if (preg_match("/^[".chr(0xa1).&q…

[转]Hadoop集群_WordCount运行详解--MapReduce编程模型

Hadoop集群_WordCount运行详解--MapReduce编程模型 下面这篇文章写得非常好&#xff0c;有利于初学mapreduce的入门 http://www.nosqldb.cn/1369099810935.html 转载于:https://www.cnblogs.com/wxquare/p/4889613.html

LeetCode 2075. 解码斜向换位密码(模拟)

文章目录1. 题目2. 解题1. 题目 字符串 originalText 使用 斜向换位密码 &#xff0c;经由 行数固定 为 rows 的矩阵辅助&#xff0c;加密得到一个字符串 encodedText 。 originalText 先按从左上到右下的方式放置到矩阵中。 先填充蓝色单元格&#xff0c;接着是红色单元格…

php 无法加载css文件,解决ThinkPHP样式无法加载问题(CSS,JS),

解决ThinkPHP样式无法加载问题(CSS,JS)解决了ThinkPHP风格无法加载的问题(CSS&#xff0c;JS)&#xff0c;以下是thinkphp框架教程栏目&#xff0c;对ThinkPHP风格无法加载(CSS&#xff0c;JS)问题的解决方案&#xff0c;希望对有需要的人有所帮助&#xff01;1.项目入口文件in…

UI设计培训中所需要的手绘能力

一、漫画 主要不是绘画能力&#xff0c;更重分镜头&#xff0c;叙事能力&#xff0c;脚本编写能力&#xff0c;很多画的不好&#xff0c;但依然存活很多年的漫画还真不少&#xff0c;甚至可以证明&#xff0c;绘画能力的底线可以很低。 二、游戏原画 虽然工作内容是画画&#x…

LeetCode 2076. 处理含限制条件的好友请求(并查集)

文章目录1. 题目2. 解题1. 题目 给你一个整数 n &#xff0c;表示网络上的用户数目。每个用户按从 0 到 n - 1 进行编号。 给你一个下标从 0 开始的二维整数数组 restrictions &#xff0c;其中 restrictions[i] [xi, yi] 意味着用户 xi 和用户 yi 不能 成为 朋友 &#xff…

java检查两个字符串是否包含,java判断一个字符串是否包含另外一个字符串,java另外一个,要检查一个字符串是否包含...

java判断一个字符串是否包含另外一个字符串&#xff0c;java另外一个,要检查一个字符串是否包含要检查一个字符串是否包含另外一个字符串需要使用indexOf()方法&#xff0c;如果indexOf方法返回大于等于0的值&#xff0c;则表示包含&#xff0c;若返回-1则表示字符串中不包含。…

设置停靠模式,切割设置星级图标

//星级 [self.startView setStarLevelFormStr:model.starCurrent]; - (void)createUI{ //在当前图片上放置五星级图片 UIImageView * upImageView [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 65, 23)]; upImageView.tag 2000; upImageView.image [UIImage imageN…

LeetCode 2078. 两栋颜色不同且距离最远的房子

文章目录1. 题目2. 解题1. 题目 街上有 n 栋房子整齐地排成一列&#xff0c;每栋房子都粉刷上了漂亮的颜色。给你一个下标从 0 开始且长度为 n 的整数数组 colors &#xff0c;其中 colors[i] 表示第 i 栋房子的颜色。 返回 两栋 颜色 不同 房子之间的 最大 距离。 第 i 栋房…

php aura,AuraPHP路由器没有拿起参数

我不认为这与Aura.Router有关。引擎盖下的Aura.Router v 3.x使用Zend框架diactoros(Nothing with Diactoros也:-))。您可以看到匹配是如何完成的&#xff1a;https://github.com/auraphp/Aura.Router/blob/a6897f8f66fe8b89d6ef0ab988ff77b5f77076ce/src/Matcher.php#L115看起来…

LeetCode 2079. 给植物浇水(前缀和)

文章目录1. 题目2. 解题1. 题目 你打算用一个水罐给花园里的 n 株植物浇水。 植物排成一行&#xff0c;从左到右进行标记&#xff0c;编号从 0 到 n - 1 。其中&#xff0c;第 i 株植物的位置是 x i 。x -1 处有一条河&#xff0c;你可以在那里重新灌满你的水罐。 每一株植…

matlab提取图像中的一部分并移动,在Matlab中从图像中提取对象

这是一个很好的解决问题.这是一种你可以使用的方法,但我承认它绝不是完美的,也可能不那么健壮.希望它能带给你创意……我所做的基本上是用中值滤波器过滤图像(就像你做的那样)并使用bwareaopen删除小元素.然后我打电话给regionprops来获得一堆属性,其中最重要的是区域和偏心.这…

LeetCode 2080. 区间内查询数字的频率(哈希+二分查找)

文章目录1. 题目2. 解题2.1 超时解2.2 优化1. 题目 请你设计一个数据结构&#xff0c;它能求出给定子数组内一个给定值的 频率 。 子数组中一个值的 频率 指的是这个子数组中这个值的出现次数。 请你实现 RangeFreqQuery 类&#xff1a; RangeFreqQuery(int[] arr) 用下标从…

java里的super杀意思,java中Super到底是什么意思?必须举例说明!

马克-to-win&#xff0c;Super是一个参考(或说指针)指向他紧邻的父类(见下面的例子)。Super is a reference of its neighbour superclassSo Use super to call superclass’s constructor用super可以指向被隐藏的父类的同名成员。Use super to call superclass’s members tha…

C#中的多文档的使用

1.首先&#xff0c;新建一个窗体&#xff0c;设置窗体的IsMdiContainer true; 窗体的大小为700*600 长700 高600 2.在窗体的Load事件中添加如下代码 private void FormMain_Load(object sender, EventArgs e){Form form new Form();form.FormBorderStyle FormBorderStyle.…

list.php tid= field,dedecms列表页模板中调用当前栏目文章数

此方法适合5.6及5.7 其它未测修改 include/common.func.php文件&#xff0c;在最后加以下代码&#xff1a;//统计栏目文章数function GetTotalArc($tid){global $dsql;$sql GetSonIds($tid);$row $dsql->GetOne("Select count(id) as dd From dede_archives where ty…