当前位置: 首页 > news >正文

马鞍山网站seo科学新概念外链平台

马鞍山网站seo,科学新概念外链平台,合肥瑶海区教育局官网,创新的常州做网站JavaScript中的事件(Event)是指在网页中发生的某些特定操作(例如单击、加载页面等),可以被JavaScript代码捕获和处理。常见的事件有: 鼠标事件:单击(click)、双击(dblclick&#xff…

JavaScript中的事件(Event)是指在网页中发生的某些特定操作(例如单击、加载页面等),可以被JavaScript代码捕获和处理。常见的事件有:

  1. 鼠标事件:单击(click)、双击(dblclick)、鼠标移动(mousemove)、鼠标悬停(mouseover)、鼠标离开(mouseout)等。

  2. 键盘事件:按键(keydown)、释放键(keyup)等。

  3. 表单事件:提交表单(submit)、重置表单(reset)、输入(input),改变(change)、获得焦点(focus)、失去焦点(blur)等。

  4. 文档事件:加载完成(load)、窗口大小改变(resize)、关闭页面(unload)等。

通过注册事件监听器(Event Listener),可以为网页元素(例如按钮、链接等)添加事件处理器(Event Handler),当事件发生时,事件处理器会被调用执行相应的代码。

例如,下面的代码使用addEventListener()方法为一个按钮添加单击事件的处理函数:

鼠标事件是最常用的事件,通常我们的前后端交互都是通过点击事件来完成的。

const button = document.querySelector('button');
button.addEventListener('click', function() {console.log('按钮被单击了!');
});

鼠标悬停事件:鼠标悬停时弹出信息提示

<html><body>
//鼠标悬停该按钮时显示提示
<button id="btn">查询</button> //通过span做提示,默认为display:none
<span id="info" style="display:none">一个查询按钮</span></body>
</html><script>var info=document.getElementById("info")var btn =document.getElementById("btn")btn.onmouseover=function(){//鼠标悬停时,提示文字显示出来info.style.display="inline-block";}btn.onmouseout=function(){//鼠标离开时,提示文字隐藏info.style.display="";}</script>

本文着重说一下表单时间。

表单事件是指在表单元素中发生的事件,例如提交表单、重置表单、输入等。常用的表单事件有:

  1. submit事件:表单提交时触发。

  2. reset事件:表单重置时触发。

  3. input事件:输入框内容改变时触发。

  4. change事件:表单元素的值发生改变时触发(例如复选框、下拉列表等)。

  5. focus事件:获得焦点时触发(点击输入框:input textarea);

  6. blur事件:失去焦点时触发(当在输入框中输入文本之后切换至下一个输入框,上面这个就会失去焦点)

这些事件可以通过addEventListener()方法来注册事件监听器,例如:

const form = document.querySelector('form');
const input = document.querySelector('input');form.addEventListener('submit', function(event) {event.preventDefault(); // 阻止表单默认提交行为console.log('表单已提交!')
});input.addEventListener('input', function(event) {console.log('输入框内容已改变:', event.target.value);
});

也可以通过给html标签直接添加事件完成

html:<input type='text' name='username' oninput='changeINfo()' />js:function changeInfo(){//实时显示输入框中的输入字数console.log(document.getElementByName("username")[0].value.length)}

在submit事件的处理函数中,可以使用event对象的preventDefault()方法阻止表单的默认提交行为,从而实现自定义表单行为。在input事件的处理函数中,可以通过event.target.value获取输入框的当前值,并在控制台中输出。

文档事件

我们说一下load事件;load事件是在页面初始化时调用,常用于初始化界面的数据(一个查询列表的初始化显示查询)。

举个例子:

在刚打开界面时给出一个弹出框

<script>window.onload=function(){//这里我们可以初始化查询一个后端数据ajax。。。//也可以在界面刚打开时进行一个操作(打开一个广告界面。。。)//我们拿一个弹出框模拟一下alert("xxx")
}</script>

http://www.shuangfujiaoyu.com/news/57526.html

相关文章:

  • 河北招投标信息网官网百度推广账户优化
  • 团购网站建设案例刚刚刚刚刚刚好痛
  • 网站防盗链怎么做梁水才seo优化专家
  • 做网站要多少钱福州关键词排名软件
  • 嘉兴做网站seo新手怎么学电商运营
  • 网站设计欣赏优势的seo网站优化排名
  • 黔东南州两学一做教育网站网站排名怎么做
  • 建设部科技项目申报网站百度app登录
  • 网站什么做才会更吸引客户南京网站制作设计
  • 如何写网站建设策划案百度搜索指数1000是什么
  • 网站seo搜索引擎优化怎么做优化大师好用吗
  • 山东裕达建设工程咨询有限公司网站网站推广投放
  • 网站建设中提示页面下载怎么优化网站排名
  • 大连市场所码二维码图片seo网上培训
  • 龙岩kk社区关键词优化是怎么弄的
  • 网站模板asp简单网页设计模板html
  • 做电子书网站 赚钱怎样创建网站或者网址
  • 国外做黄漫的网站有哪些网站推广途径和要点
  • app开发学习网站推广公司
  • amazon虚拟机免费做网站网络营销竞价推广
  • 被k掉的网站怎么做才能有收录推广优化网站
  • 做政府网站服务厦门seo公司到1火星
  • 如何做电商网站视频蜗牛精灵seo
  • 网站开发公司哪里好公司网站搭建
  • 免费做网站的营销型网站建设题库
  • 上海网站开发制作浙江网站推广公司
  • 网站外链坏处体验营销是什么
  • 网站备案的幕布是什么免费的网页制作软件
  • 嘉兴网站快照优化公司网站关键词在哪里看
  • 怎么做网站的ico最新的新闻 今天