1. 建立字符串和insertAdjacentHTML('beforeEnd', )

2. 通过createElement 创建标签  setAttribute 赋予标签类型 appendChild 插入标签

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<input type="button" onclick="add1Element()" value="添加">
<input type="button" onclick="add2Element()" value="添加">
<div id="i1">
<input type="text">
</div>
<script>
function add1Element() {
tag ='<p><input type="text"></p>';
document.getElementById('i1').insertAdjacentHTML('beforeEnd', tag) }
function add2Element() {
var tag =document.createElement('input');//createElement 创造标签
tag.setAttribute('type','text'); //setAttribute 插入属性
tag.style.fontsize = '16px';
p = document.createElement('p');
p.appendChild(tag); //appendChild 放入后面
document.getElementById('i1').appendChild(p) }
</script> </body>
</html>

最新文章

  1. connect mysql from another host
  2. 如何通过ShadowSocket自动更新Chrome
  3. BZOJ 2038: [2009国家集训队]小Z的袜子(hose)
  4. 奇葩问题:This file could not be checked in because the original version of the file on the server was moved or deleted. A new version of this file has been saved to the server, but your check-in comments were not saved
  5. 【poj1733】 Parity game
  6. maven pom.xml 说明
  7. 最近在用placeholder ,是已有的,网上也有不少都是jq写的
  8. Java之公约、公倍数
  9. Android学习笔记__2__Android工程目录结构
  10. Python3 官方文档翻译 - 4.7 函数定义
  11. LINUX环境并发服务器的三种实现模型
  12. C# -- FTP上传下载
  13. nth-child(n)和nth-of-type(n)的区别
  14. vue day5 分页控件 更新 PagedList.mvc 仿
  15. 实验隐藏参数&quot;_allow_resetlogs_corruption&quot;的使用
  16. WPF,ListView设置分组
  17. jmeter创建基本的FTP测试计划
  18. 初识github之注册和基本概念
  19. Linux主题:获取帮助
  20. 大数据入门推荐 - 数据之巅 大数据革命,历史、现实与未来等五本PDF

热门文章

  1. canvas绘制进度条(wepy)
  2. 过滤器系列(三)—— RSQF
  3. 处理EXCEL11问题
  4. SSRS实现 矩阵列实现动态列
  5. EM算法及其应用(一)
  6. linux下部署tomcat服务器之安装jdk
  7. 细思极恐-你真的会写java吗?
  8. c++的关联容器入门(map and set)
  9. swift 触摸与手势
  10. Struts2自定义标签3模仿原有的s:if s:elseif s:else自定义自己的if elsif else