首页 > 其他分享 >前端05

前端05

时间:2022-08-26 23:25:23浏览次数:45  
标签:jQuery 05 标签 前端 getElementById let document 选择器

目录

DOM文档对象模型

获取标签值操作

1.操作标签:input、select、textarea

2.语法结构:查找到的标签.value

3.实操

let iEli = document.getElementById("d1");    //查找标签(也可通过类 属性)
console.log(iELI.value);                     //获得标签值
VM171:2 秋天到啦!

JS类属性操作

1.className:获取所有标签下的类名(字符串)

2.classList.remove(cls):删除指定的类

3.classList.add(cls):添加类

4.classList.contains(cls):存在返回true 不存在返回false

5.classList.toggle(cls):存在就删除 否则添加

JS样式操作

1.对于CSS属性操作 使用style.属性名

注:对于属性名中存在-(中横杠)取掉中横杠并将第一个字母大写

let cEli = document.getElementsByClassName("c4")[0];
cEli.style.backgroundColor = "red";
'red'

事件

1.定义:可以理解为给html标签绑定一些额外的功能(能够触发JS代码运行)

2.分类:

名称 作用
onclick 单击某个对象时调用的事件句柄
ondblcick 双击某个对象时调用的事件句柄
onfocus 元素获得焦点 //输入框
onblur 元素失去焦点
onchange 域的内容被改变
onkeydown 某个键盘键被按下
onkeypress 某个键盘键按下松开
onkeyup 某个键盘架被松开
onload 一张页面或一副图像完成加载
onmousedown 鼠标按钮被按下
onmousemove 鼠标被移动
onmouseout 鼠标从某元素移开
onmouseover 鼠标移到某元素上
onselect 在文本框中的文本被选中时发生
onsubmit 确认按钮被点击 使用的对象是form

3.绑定事件的方式

3.1 提前写函数 标签内部指定

<body>
    <div>
        <form action="">
            <input type="button" value="点我" onclick = func()>
        </form>
    </div>
    <script>
        function func(){
            alert("天气凉爽啦 

标签:jQuery,05,标签,前端,getElementById,let,document,选择器
From: https://www.cnblogs.com/040714zq/p/16629488.html

相关文章

  • 【2022-08-26】python前端开发(五)
    python前端开发(五)JS获取值操作普通数据(输入、选择) 标签对象.value文件数据(上传) 标签对象.files 标签对象.files[0]leti1Ele=document.getElementById('d1......
  • 从前端获取数据发送到后端 存入数据库
    前端{%extends'home.html'%}{%blockcontant%}<h1class="center">添加图书</h1>{##method一定要加上post并先在setting里注掉中间件#}<formacti......
  • 前端项目实战22-前端处理二进制流
    constdownURL=window.URL.createObjectURL(newBlob([data])); //data为获取到的二进制数据 constlistNode=document.createElement("a"); //这里注意:非同......
  • 前端项目实战23-前端上传文件进行数据绑定用fileList
    <Uploadname="file"action="xxxx"onChange={handleChange}......
  • 前端基础
    前端基础HTML书写页面 CSS页面美化 JS页面运动HTML超文本标记语言(HyperTextMarkupLanguage)基本元素p段落标签,独占一行&nbsp网页上显示一个空格i文字......
  • leetcode 205. Isomorphic Strings 同构字符串(简单)
    一、题目大意给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以按某种映射关系替换得到t,那么这两个字符串是同构的。每个出现的字符都应当映射到另一......
  • Day05集合-Collection
    集合1.集合的概念对象的容器,实现了对对象的常用操作,类似数组功能位置:java.util.*2.集合和数组的区别集合长度不固定,数组长度固定集合只能存储引用数据类型,数组可......
  • #前端算法救赎系列#LeetCode03.无重复字符的最长子串
    3.无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是......
  • P3057 题解
    ###前言题目传送门\(\color{red}{see}\space\color{green}{in}\space\color{blue}{my}\space\color{purple}{blog}\)在学校比赛时遇到了这一题,写一篇题解纪念一下。......
  • 05.爬虫入门笔记1
    入门爬虫笔记011.request库的使用使用request库的get方法importrequestr=request.get('www.baidu.com')这会得到一个Response对象,将其存入变量r。显示得到的......