ChatGpt前端代码实现《点击变色功能》

效果-点击按钮变色

 

 效果-增加过渡效果

 

完整代码如下

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<style>div{/* 过渡效果 */transition:.5s;overflow: hidden;}.div1{width: 100px;height: 10px;background-color: pink;}.div2{width: 100px;height: 100px;background-color: #f05922;}
</style>
<body><button onclick="change()">点击变色</button><div id="aaa" class="div1" index="1"><p>买买买</p><p>去结账</p></div>
</body>
<script>var div = document.querySelector('div')// getAttribute// console.log(div.getAttribute('id'));// console.log(div.getAttribute('class'));// console.log(div.getAttribute('index'));// setAttribute// div.setAttribute('id','bbb');// div.setAttribute('class','div2');// div.setAttribute('index','2');console.log(div.getAttribute('id'));console.log(div.getAttribute('class'));console.log(div.getAttribute('index'));function change(){if(div.getAttribute('class') == 'div1'){div.setAttribute('class','div2');}else{div.setAttribute('class','div1');}}</script>
</html>

解析:用到了两个操作属性

1、getAttribute获取属性

  1. <style>.div1{width: 100px;height: 100px;background-color: pink;}
    </style>
    <body><div id="app" class="div1" index="1" ></div>
    </body>
    <script>var div = document.querySelector('div')console.log(div.getAttribute('id'));console.log(div.getAttribute('class'));console.log(div.getAttribute('index'));
    </script>

2、setAttribute修改属性

  1.     .div1{width: 100px;height: 100px;background-color: pink;}.div2{width: 100px;height: 100px;background-color: #dd5c25;}
    </style>
    <body><div id="app" class="div1" index="1" ></div>
    </body>
    <script>var div = document.querySelector('div')div.setAttribute('id','bbb')div.setAttribute('class','div2')div.setAttribute('index','2')console.log(div.getAttribute('id'));console.log(div.getAttribute('class'));console.log(div.getAttribute('index'));
    </script>

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

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

相关文章

我用尽了洪荒之力,解开了ChatGPT 写前端代码的封印,结果...

我用尽了洪荒之力&#xff0c;解开了ChatGPT 写前端代码的封印 介绍 ChapGPT 听起来好得令人难以置信&#xff0c;所以让我们让它为我们编写一些 JS 代码。我想看看它是否可以解决我作为前端开发人员每天所做的任务。 是驴子是马拉出来溜溜&#xff0c;我们还是直接进入主题一探…

从0开始搭建前端项目:使用ChatGPT实现高自动化完成率,提高开发效率并掌握最新前端技术

目录 简介ChatGPT简介使用ChatGPT确定项目开发流程提问前端框架包含哪些技术&#xff1f;提问当前最流行的前端框架提问开发流程关于整个视频展示 简介 大家好&#xff0c;我是老李&#xff0c;我很高兴向您介绍我即将发布的一系列关于前端项目开发的文章。在这个系列中&#…

chatgpt赋能python:如何利用Python赚钱

如何利用Python赚钱 Python是一种高级编程语言&#xff0c;因其易学、易用和灵活性而备受程序员和企业的欢迎。在当今数字化时代&#xff0c;Python已经成为广告和营销领域中最热门的编程语言之一&#xff0c;因为它可以被用于制定和执行各种营销策略。本文将介绍如何利用Pyth…

如何利用ChatGPT提升10倍Python效率

作为初学者&#xff0c;我们总是有一些不好意思问的问题。 现在我们可以尽情社恐&#xff0c;我们甚至可以向 ChatGPT 提出最低级的代码问题。 假设我们忘记了如何将两个字典合并。以下是 ChatGPT 可以如何帮助你的部分。 ChatGPT 还可以协助你进行更好的在线学习。假设你正在…

提高副业收入,学习利用ChatGPT工具的重要性

今天聊聊网上怎样做副业&#xff0c;才能让每天收入越来越多&#xff0c;不管你承不承认&#xff0c;从2022年到现在的2023年&#xff0c;人人都感觉没钱了&#xff0c;赚钱越来越难啦&#xff01; 有时好几个月&#xff0c;甚至半年到一年都找不到合适的工作&#xff0c;在这…

ChatGPT的prompt技巧公式

范例演示&#xff1a;如何用ChatGPT绘制一个五角星&#xff1f;⭐️ prompt 角色 任务 要求 提示【步骤拆解、范例说明&#xff0c;技巧点拨等】 用大白话解释就是要告诉chatgpt&#xff1a;你是谁&#xff1f;要做什么&#xff1f;要做成什么样&#xff1f;要怎么做&#…

chatGPT怎么用?提问技巧指南

大家好&#xff0c;我是权知星球&#xff0c;今天跟大家来讨论一下chatGPT怎样用的问题&#xff0c;给大家提供一些提问指南。 自从ChatGPT问世以来&#xff0c;越来越多人对这个工具着迷。现在&#xff0c;很多时候我都会把ChatGPT当做我的工作小助手。然而&#xff0c;尽管C…

使用 ChatGPT 的 7 个技巧 | Prompt Engineering 学习笔记

概述 前段时间在 DeepLearning 学了一门大火的 Prompt 的课程&#xff0c;吴恩达本人授课&#xff0c;讲的通俗易懂&#xff0c;感觉受益匪浅&#xff0c;因此在这里总结分享一下我的学习笔记。 为什么要学习 Prompt &#xff1f; 因为在未来的 AIGC 年代&#xff0c;学习有效…

留学生ChatGPT使用技巧:如何用作参考才不算抄袭?

掌握ChatGPT使用技巧对于留学生至关重要&#xff0c;为免触犯学术规条而影响求学生涯&#xff0c;留学生们在使用ChatGPT时都必须格外谨慎。ChatGPT的诞生和爆火&#xff0c;确实大大提高了人们的工作效率&#xff0c;然而对于教育系统来说&#xff0c;却是一场灾难。近期&…

官方网《yucea。cc》ChatGPT加拿大背后的南宫小秘密28圈

最近,如果要问科技圈发生了哪些大事,火爆全网的ChatGPT一定是当之无愧的“明日之星”。 ChatGPT是一款人工智能聊天机器人,自2022年11月下旬上线以来,迅速在社交媒体上走红,仅5天时间,注册用户就突破100万。在不到两个月的时间里,其注册用户已突破一亿。其用户增长速度可…

如何利用ChatGPT革新智能合约和区块链

一、开篇 最近几年&#xff0c;人工智能&#xff08;AI&#xff09;的进步革新了各个行业。ChatGPT是由OpenAI开发的大型语言模型&#xff0c;属于新型的人工智能创新&#xff0c;因此它有潜力改变我们对智能合约和区块链技术的看法。 智能合约可以利用区块链技术自动执行合约…

如何利用AI学习区块链知识,ChatGPT x Kapa.ai ⇒ 开发者的福音

由OpenAI推出的人工智能聊天机器人ChatGPT在各大平台掀起了一阵狂热之风。发布仅四个月的时间&#xff0c;获得超一亿用户&#xff0c;成长速度远高于现今网络应用巨头脸书和Amazon。随着最新版本GPT-4的正式上线&#xff0c;其AI性能和完善程度再度提升&#xff0c;深受用户和…

ChatGPT和IEN在区块链和元宇宙中的应用

ChatGPT是一种强大的自然语言生成技术&#xff0c;它在区块链和元宇宙中都有广泛的应用。以下是ChatGPT在区块链和元宇宙中的应用场景和实例&#xff1a; 1、区块链应用场景中的ChatGPT 智能合约&#xff1a;ChatGPT可以用来生成智能合约的自然语言文本&#xff0c;使得用户能…

ChatGPT-4问世,区块链开发人员要被替代?

来源/cointelegraph 编译/Nick 3月14日&#xff0c;OpenAI宣布推出大型的多模态模型GPT-4&#xff0c;可以接收图像和文本输入&#xff0c;输出文本&#xff0c;“比以往任何时候都更具创造性和协作性”&#xff0c;并且“由于它有更广泛的常识和解决问题的能力&#xff0c;可以…

简化流程,区块链开发者使用ChatGPT的几种姿势!

简化流程&#xff0c;区块链开发者使用ChatGPT的几种姿势&#xff01; 本文转载自XuperCore开源社区用户thinkingdraw&#xff0c;原文链接https://xupercore.csdn.net/63e4e7df2bcaa918ade995b9.html ChatGPT到底有多火&#xff1f;根据瑞银的研究报告&#xff0c;从推出到活跃…

[Nonebot2]chatgpt

前言 今天我要教大家的是 如何实现nonebot之Gpt接入 准备 1.获取开发者key 获取key的地址&#xff1a;这里你们自行了解&#xff0c;有些原因不能展示 如图所示&#xff0c;我已经创建好一个key了&#xff0c;大家也可以点击Create new secret key按钮来创建一个新的key&am…

冰橙GPT chatGPT开放接口使用说明

冰橙GPT稳定提供API接口服务 定时有人进行问题排查处理 1小时内问题响应 接入了腾讯云的内容安全检测 有任何疑问请加入QQ交流群&#xff1a;310872519 1.请求地址&#xff1a;https://gpt.bcwhkj.cn/api/v2.Gptliu/search 2.请求方式: POST 3.bo…

QQ接入

转载请标明:转载自【小枫栏目】,博文链接:http://blog.csdn.net/rexuefengye/article/details/9833851 简介 本文档主要介绍接入QQ平台的一些内容&#xff0c;便于查阅和使用。 第一步&#xff1a;搭建QQSDK 1.下载对应的 SDK&#xff0c; 将sdk这个目录添加到工程中&#xff…

各大APP注册时发送短信验证码是怎么实现的?

回答这个问题可以从多个角度来回答&#xff0c;比如商务角度和技术角度&#xff0c;为了快速清晰的让广大的读者了解这个过程&#xff0c;本文我们从商务角度来深入分析。 实现原理 现各大APP发送短信的服务一般是由第三方短信服务商提供的&#xff0c;他们整合了移动&#xff…

【日常记录】接入短信发送功能,为实现完整的注册功能做准备

接入阿里短信发送接口&#xff1a; 1、直接去阿里云【云市场】搜索【短信】随便选一个试用测试就行 打开后有相应的api说明 调用地址以及请求参数&#xff0c;可以自己去postman调试或者使用自带的【调试工具:去调试】。 注意&#xff1a;使用postman进行调试时&#xff0c…