域名解析好了怎么做网站/上海关键词优化的技巧

域名解析好了怎么做网站,上海关键词优化的技巧,电商美工素材网站,莱州教体局网站示例 HTML 文档 首先&#xff0c;我们有一个简单的 HTML 文件 index.html&#xff0c;内容如下&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widt…

示例 HTML 文档

首先,我们有一个简单的 HTML 文件 index.html,内容如下:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>DOM操作示例</title>
</head><body><div id="main"><p id="paragraph">这是一个段落。</p><ul id="list"><li>列表项 1</li><li>列表项 2</li></ul></div><script src="script.js"></script>
</body></html>

增(创建并添加元素)

在 script.js 文件中,我们可以使用以下代码创建新元素并添加到文档中:

// 创建一个新的段落元素
const newParagraph = document.createElement('p');
// 设置新段落的文本内容
newParagraph.textContent = '这是新创建的段落。';// 获取主容器元素
const mainDiv = document.getElementById('main');
// 将新段落添加到主容器中
mainDiv.appendChild(newParagraph);// 创建一个新的列表项并添加到列表中
const newListItem = document.createElement('li');
newListItem.textContent = '新列表项';
const list = document.getElementById('list');
list.appendChild(newListItem);

查(查找元素)

// 通过 ID 查找元素
const paragraph = document.getElementById('paragraph');
console.log(paragraph.textContent);// 通过标签名查找元素
const listItems = document.getElementsByTagName('li');
for (let i = 0; i < listItems.length; i++) {console.log(listItems[i].textContent);
}// 通过类名查找元素
// 假设 HTML 中有元素添加了类名 "example-class"
// const elementsWithClass = document.getElementsByClassName('example-class');// 通过选择器查找元素
const firstListItem = document.querySelector('ul li');
console.log(firstListItem.textContent);

删(移除元素)

// 获取要移除的元素
const paragraphToRemove = document.getElementById('paragraph');
// 获取其父元素
const parentDiv = paragraphToRemove.parentNode;
// 从父元素中移除该元素
parentDiv.removeChild(paragraphToRemove);// 也可以直接使用 remove() 方法(现代浏览器支持)
const listItemToRemove = document.querySelector('ul li');
listItemToRemove.remove();

改(修改元素内容和属性)

// 修改元素的文本内容
const paragraphToModify = document.getElementById('paragraph');
paragraphToModify.textContent = '这是修改后的段落内容。';// 修改元素的 HTML 内容
paragraphToModify.innerHTML = '<strong>这是使用 innerHTML 修改的内容。</strong>';// 修改元素的属性
const img = document.createElement('img');
img.src = 'example.jpg';
img.alt = '示例图片';
document.body.appendChild(img);// 修改元素的类名
paragraphToModify.classList.add('new-class');
paragraphToModify.classList.remove('old-class');

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

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

相关文章

218.子结构判断

class Solution {/*** 判断树 B 是否是树 A 的子结构* param A 树 A 的根节点* param B 树 B 的根节点* return 如果 B 是 A 的子结构&#xff0c;返回 true&#xff1b;否则返回 false*/public boolean isSubStructure(TreeNode A, TreeNode B) {// 如果树 B 为空&#xff0c;…

Navicat导入海量Excel数据到数据库(简易介绍)

目录 前言正文 前言 此处主要作为科普帖进行记录 原先Java处理海量数据的导入时&#xff0c;由于接口超时&#xff0c;数据处理不过来&#xff0c;后续转为Navicat Navicat 是一款功能强大的数据库管理工具&#xff0c;支持多种数据库系统&#xff08;如 MySQL、PostgreSQL、…

文化财经t8优质短线期货交易量化模型源码

// 参数设置 BOLL_PERIOD : 20; // 布林带周期 RSI_PERIOD : 14; // RSI 周期 OVERSOLD : 30; // 超卖线 OVERBOUGHT : 70; // 超买线 // 计算布林带 MID : MA(CLOSE, BOLL_PERIOD); UPPER : MID 2 * STD(CLOSE, BOLL_PERIOD); LOWER : MID - 2 * STD(CLOSE,…

[AI]Mac本地部署Deepseek R1模型 — — 保姆级教程

[AI]Mac本地部署DeepSeek R1模型 — — 保姆级教程 DeepSeek R1是中国AI初创公司深度求索&#xff08;DeepSeek&#xff09;推出大模型DeepSeek-R1。 作为一款开源模型&#xff0c;R1在数学、代码、自然语言推理等任务上的性能能够比肩OpenAI o1模型正式版&#xff0c;并采用MI…

【UE5】PeerStream像素流部署

视频教程 https://www.bilibili.com/video/BV1GhiuecEpK?spm_id_from333.788.videopod.sections&vd_source02dd8acc3a83a728e375ff61f1ebe725步骤 下载PeerStream代码 代码结构和项目如图 github地址:https://github.com/inveta/PeerStreamEnterprise下载node node 对应…

老牌系统工具箱,现在还能打!

今天给大家分享一款超实用的电脑软硬件检测工具&#xff0c;虽然它是一款比较“资深”的软件&#xff0c;但依然非常好用&#xff0c;完全能满足我们的日常需求。 电脑软硬件维护检测工具 功能强大易用 这款软件非常贴心&#xff0c;完全不需要安装&#xff0c;直接打开就能用…

java商城解决方案

数字化时代&#xff0c;电子商务已成为企业拓展市场的重要渠道。对于想要建立在线商店的企业来说&#xff0c;选择正确的技术堆栈至关重要。 Java作为一种成熟且广泛使用的编程语言&#xff0c;为构建购物中心提供了强大的功能和灵活性。 商城Java源码&#xff1a;商城开发的核…

软件的生命周期和需求

什么是软件的生命周期? 定义(描述) --> 创建 --> 使用 --> 销毁 (这一整个过程就是事物的生命周期) 生命周期 那么软件的生命周期又分为哪些呢? 一共分为十步: 可行性研究: 通过分析软件开发要求,确定软件项目的性质、目标和规模,得出可行性研究报告,如果可行性研…

【linux学习指南】线程同步与互斥

文章目录 &#x1f4dd;线程互斥&#x1f320; 库函数strncpy&#x1f309;进程线程间的互斥相关背景概念&#x1f309;互斥量mutex &#x1f320;线程同步&#x1f309;条件变量&#x1f309;同步概念与竞态条件&#x1f309; 条件变量函数 &#x1f6a9;总结 &#x1f4dd;线…

MySQL索引优化,性能飙升的秘密!

0.前言 假设你经营一家电商平台&#xff0c;某天用户突然投诉商品搜索加载时间超过10秒。技术团队紧急排查&#xff0c;发现一条原本执行0.1秒的查询语句&#xff0c;在百万级数据量下竟变成了全表扫描。这时&#xff0c;数据库索引犹如深夜急诊室里的救命仪器——它的存在与否…

【C语言】C语言 实践课题选题系统(源码+报告+数据文件)【独一无二】

&#x1f449;博__主&#x1f448;&#xff1a;米码收割机 &#x1f449;技__能&#x1f448;&#xff1a;C/Python语言 &#x1f449;专__注&#x1f448;&#xff1a;专注主流机器人、人工智能等相关领域的开发、测试技术。 系C语言 实践课题选题系统&#xff08;源码报告数据…

基于SpringBoot的“高考志愿智能推荐系统”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“高考志愿智能推荐系统”的设计与实现&#xff08;源码数据库文档PPT) 开发语言&#xff1a;Java 数据库&#xff1a;MySQL 技术&#xff1a;SpringBoot 工具&#xff1a;IDEA/Ecilpse、Navicat、Maven 系统展示 系统总体结构图 系统首页界面 系统注册页…

React 低代码项目:组件设计

React 低代码项目&#xff1a;组件设计 Date: February 6, 2025 React表单组件 **目标&#xff1a;**使用 Ant Design 表单组件&#xff0c;开发登录、注册、搜索功能 内容&#xff1a; 使用 React 表单组件、受控组件使用 Ant Design 表单组件使用 表单组件的校验和错误提…

QCustomplot库运用

最近需要用到这个库显示数据&#xff0c;需要在一个曲线图4个Y轴共用一个X轴&#xff0c;并且做游标&#xff0c;跟随鼠标移动&#xff0c;并且实时反馈数据到表格中。记录一下程序。 customPlot new QCustomPlot(this); customPlot->setBackground(QBrush(QColor(204,204,…

股指期货是什么?股指期货日内拐点有什么特征?

股指期货是一种金融衍生品&#xff0c;股指期货日内拐点就是在一天交易过程中&#xff0c;市场走势发生显著改变的那个点。 股指期货是什么&#xff1f; 股指是一个指数&#xff0c;比如上证50指数、沪深300指数、中证500指数以及中证1000指数&#xff0c;这是一堆股票的一个整…

【16届蓝桥杯寒假刷题营】第1期DAY4

1.披萨和西蓝花 - 蓝桥云课 1. 披萨和西蓝花 问题描述 在接下来的 N 天里&#xff08;编号从 1 到 N&#xff09;&#xff0c;坤坤计划烹饪披萨或西兰花。他写下一个长度为 N 的字符串 A&#xff0c;对于每个有效的 i&#xff0c;如果字符 Ai 是 1&#xff0c;那么他将在第 i…

你需要了解的远程登录协议——Telnet

你需要了解的远程登录协议——Telnet 一. 什么是Telnet&#xff1f;二. Telnet的优缺点三. Telnet vs SSH&#xff1a;哪一个更适合&#xff1f;四. Telnet的应用场景 前言 点个免费的赞和关注&#xff0c;有错误的地方请指出&#xff0c;看个人主页有惊喜。 作者&#xff1a;神…

PHP在线题库小程序

&#x1f4da; 在线题库小程序&#xff1a;学习提分新神器&#xff0c;轻松跃升学霸行列 这是一款专为追梦学子精心策划、基于ThinkPHPUniApp框架匠心打造的在线题库类微信小程序系统。它宛如一把✨智慧钥匙✨&#xff0c;为追求高效学习的你解锁&#x1f513;知识宝库的大门。…

Unity-Mirror网络框架-从入门到精通之Pong示例

文章目录 前言示例介绍NetworkManagerPongBallPlayer总结前言 在现代游戏开发中,网络功能日益成为提升游戏体验的关键组成部分。本系列文章将为读者提供对Mirror网络框架的深入了解,涵盖从基础到高级的多个主题。Mirror是一个用于Unity的开源网络框架,专为多人游戏开发设计…

布隆过滤器到底是什么东西?它有什么用

布隆过滤器&#xff1a;用概率换空间的奇妙数据结构 引言&#xff1a;当空间成为奢侈品 在互联网每天产生2.5万亿字节数据的时代&#xff0c;Google每秒处理超过9万次搜索请求&#xff0c;Redis缓存系统支撑着百万级QPS的访问。面对如此海量的数据处理需求&#xff0c;传统的…