创建标签的两种方法insertAdjacentHTML 和 createElement 创建标签 setAttribute 赋予标签类型 appendChild 插入标签
2024-09-24 20:02:59
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>
最新文章
- connect mysql from another host
- 如何通过ShadowSocket自动更新Chrome
- BZOJ 2038: [2009国家集训队]小Z的袜子(hose)
- 奇葩问题: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
- 【poj1733】 Parity game
- maven pom.xml 说明
- 最近在用placeholder ,是已有的,网上也有不少都是jq写的
- Java之公约、公倍数
- Android学习笔记__2__Android工程目录结构
- Python3 官方文档翻译 - 4.7 函数定义
- LINUX环境并发服务器的三种实现模型
- C# -- FTP上传下载
- nth-child(n)和nth-of-type(n)的区别
- vue day5 分页控件 更新 PagedList.mvc 仿
- 实验隐藏参数";_allow_resetlogs_corruption";的使用
- WPF,ListView设置分组
- jmeter创建基本的FTP测试计划
- 初识github之注册和基本概念
- Linux主题:获取帮助
- 大数据入门推荐 - 数据之巅 大数据革命,历史、现实与未来等五本PDF