首页 > 其他分享 >DOM简单学习和事件简单学习

DOM简单学习和事件简单学习

时间:2022-11-21 17:35:20浏览次数:32  
标签:light2 DOM alert 学习 获取 事件 简单 document

DOM简单学习:

DOM简单学习:为了满足案例要求

功能∶控制html文档的内容

代码:获取页面标签(元秦)对象Element

document.getElementById("id值"):通过元素的id获取元素对象

操作Element对象︰

1.修改属性值:

1.明确获取的对象是哪一个?

2.查看API文档,找其中有哪些属性可以设置

2.修改标签体内容︰

属性:innerHTML

代码实现:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>DOM简单学习</title>
    <!--内部JS-->
</head>
<body>

    <img id="light" src="../img/kejidongtai.gif">
    <h1 id="title">悔创阿里杰克马</h1>

<script>

    // //通过id获取元素对象
    // let light = document.getElementById("light");
    // alert("我要图片。。。");
    // light.src = "../img/kejifengdongtai.gif";

    //1.获取h1标签对象
    let title = document.getElementById("title");
    alert("我要换内容了。。。");
    //2.修改内容
    title.innerHTML = "不识抬举";

</script>
</body>
</html>

 

 

 

 

事件简单学习:

功能︰某些组件被执行了某些操作后,触发某些代码的执行。

造句:xxx被xxx,我就xxx

我方水晶被摧毁后,我就责备对友。

敌方水晶被摧毁后,我就夸奖自己。

如何绑定事件:

1.直接在html标签上,指定事件的属性(操作),属性值就是js代码

1.事件: onclick---单击事件

2.通过js获取元素对象,指定事件属性,设置一个函数

代码实现:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>事件绑定</title>
    <!--内部JS-->
</head>
<body>

<img id="light" src="../img/kejidongtai.gif" onclick="fun()">

<img id="light2" src="../img/kejifengdongtai.gif">

<script>

    function fun() {
        alert('我被点了');
        alert('我又被点了');
    }

    function fun2() {
        alert('咋老点我?');
    }

    //1.获取light2对象
    let light2 = document.getElementById("light2");
    //2.绑定事件
    light2.onclick = fun2;

</script>
</body>
</html>

 

标签:light2,DOM,alert,学习,获取,事件,简单,document
From: https://www.cnblogs.com/hungui/p/16912063.html

相关文章

  • 简单的可视化图表——“柱状图”
    ECharts柱状图基础模板参考:https://echarts.apache.org/handbook/zh/get-started/例图:下附简单代码:letoption={//1.鼠标移入tooltip:{......
  • C语言中union类型学习
    union指的是C语言的共用体(联合体)aunionisacontainerofoverlappingobject共用体它表示几个变量共用同一个内存位置,在不同的时间保存不同的数据类型和不同长度的......
  • 790. 多米诺和托米诺平铺 : 简单状态机 DP 运用题
    题目描述这是LeetCode上的​​790.多米诺和托米诺平铺​​,难度为中等。Tag:「状态机DP」有两种形状的瓷砖:一种是 ​​2x1​​​的多米诺形,另一种是形如 ​​"......
  • 区间简单操作
    求区间交和并给定一些区间,求出这些区间的交集和并集。交集一定连续。我们维护左端点和右端点,按照任意顺序扫描并维护即可。并集,先按照左端点排序,然后扫过去,维护最大......
  • 简单的可视化图表——“折线图”
    Examples折线图基础模板参考:https://echarts.apache.org/handbook/zh/get-started/例图:下附简单代码:varoption={//鼠标移入tooltip:{trigger......
  • 深度学习算法基础
    1,基本概念1.1,余弦相似度1.2,欧式距离1.3,余弦相似度和欧氏距离的区别2,容量、欠拟合和过拟合3,正则化方法4,超参数和验证集5,估计、偏差和方差6,随机梯度下降算法......
  • JavaScript DOM 编程
    DOM-D:文档-html文档或xml文档-O:对象-document对象的属性和方法-M:模型-DOM是针对xml的基于树的API-DOM树:节点的层次-DOM把一个文档表示为一颗家谱树(父,子,......
  • ENVI新机器学习之异常探测分类工具操作手册
    异常探测是一种用于定位数据集中异常点的数据处理技术。异常值是指与数据集中的已知特征相比被认为不正常的值。例如,如果水是已知的特征,那么除水之外的任何东西都将被视为......
  • LaTeX学习笔记
    由于本人最近正在学习如何用latex学习写实验报告以及其他的pdf文件特此记录一下学习过程以及一些问题如何解决如何插入多个并排图表,并且每个图标单独标号这一问题......
  • Redis学习笔记
    什么是NoSQL相对于传统的关系型数据库(MySQL、Oracle等)的行列模式,在大数据时代很难正常运行,所以产生了NoSQL的一种数据库用来存储访问量比较高的数据,常见的NoSQL数据库有......