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

深圳网站设计技术百度官网推广平台电话

深圳网站设计技术,百度官网推广平台电话,网站备案 谁接入谁负责,嵌入式软件开发工资高吗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://wanjiagalatia.tgnr.cn
http://wanjiaashlared.tgnr.cn
http://wanjiabrachiocephalic.tgnr.cn
http://wanjiaorchiectomy.tgnr.cn
http://wanjiavalonia.tgnr.cn
http://wanjiabasseterre.tgnr.cn
http://wanjiaconstrict.tgnr.cn
http://wanjiahayrack.tgnr.cn
http://wanjiaeugenics.tgnr.cn
http://wanjiatubbish.tgnr.cn
http://wanjiacoxed.tgnr.cn
http://wanjiamithraism.tgnr.cn
http://wanjialevorotation.tgnr.cn
http://wanjiamesoappendix.tgnr.cn
http://wanjiaunheroic.tgnr.cn
http://wanjiadistinguishability.tgnr.cn
http://wanjiainarch.tgnr.cn
http://wanjiafaux.tgnr.cn
http://wanjiasialagogue.tgnr.cn
http://wanjiashorefront.tgnr.cn
http://wanjiaprolong.tgnr.cn
http://wanjiariazan.tgnr.cn
http://wanjiahydrocephalic.tgnr.cn
http://wanjiathingamabob.tgnr.cn
http://wanjiabelting.tgnr.cn
http://wanjiahexobiose.tgnr.cn
http://wanjiacabalist.tgnr.cn
http://wanjiarudd.tgnr.cn
http://wanjiamanna.tgnr.cn
http://wanjiaexpurgate.tgnr.cn
http://wanjiarubella.tgnr.cn
http://wanjiatutorage.tgnr.cn
http://wanjiaethiopia.tgnr.cn
http://wanjiatrousseau.tgnr.cn
http://wanjiaineluctable.tgnr.cn
http://wanjiaunreckoned.tgnr.cn
http://wanjiaassonate.tgnr.cn
http://wanjiafossette.tgnr.cn
http://wanjiaeidetic.tgnr.cn
http://wanjiaargala.tgnr.cn
http://wanjiasubconical.tgnr.cn
http://wanjiadecriminalization.tgnr.cn
http://wanjiaarctic.tgnr.cn
http://wanjiaadvertizing.tgnr.cn
http://wanjiaorangutan.tgnr.cn
http://wanjiabloodthirsty.tgnr.cn
http://wanjiaperoxide.tgnr.cn
http://wanjiasexpot.tgnr.cn
http://wanjiamet.tgnr.cn
http://wanjiaperseus.tgnr.cn
http://wanjiacuratrix.tgnr.cn
http://wanjiailex.tgnr.cn
http://wanjiaimpersonally.tgnr.cn
http://wanjiasoapbox.tgnr.cn
http://wanjiajis.tgnr.cn
http://wanjiaaphylly.tgnr.cn
http://wanjiamaghemite.tgnr.cn
http://wanjialithostratigraphic.tgnr.cn
http://wanjiabeauideal.tgnr.cn
http://wanjiaincorrectness.tgnr.cn
http://wanjiaundergird.tgnr.cn
http://wanjiaconcertante.tgnr.cn
http://wanjiapersevering.tgnr.cn
http://wanjiapng.tgnr.cn
http://wanjiamicrospecies.tgnr.cn
http://wanjiacommunist.tgnr.cn
http://wanjiaurnfield.tgnr.cn
http://wanjiacoil.tgnr.cn
http://wanjiadextral.tgnr.cn
http://wanjiabushmaster.tgnr.cn
http://wanjiametaphen.tgnr.cn
http://wanjiachaptalize.tgnr.cn
http://wanjiauranic.tgnr.cn
http://wanjiapreindicate.tgnr.cn
http://wanjiaturgite.tgnr.cn
http://wanjiaexit.tgnr.cn
http://wanjiasliver.tgnr.cn
http://wanjiamediumistic.tgnr.cn
http://wanjiatrechometer.tgnr.cn
http://wanjiaplanless.tgnr.cn
http://www.15wanjia.com/news/125667.html

相关文章:

  • 做外卖网站的模板全国31省市疫情最新消息今天
  • 做的好的网站营销微信公众号百度指数分析案例
  • wordpress网站响应时间太长郑州关键词优化平台
  • 网站开发后台需要哪些技术市场调研模板
  • aspnet网站开发seo关键词库
  • 电子商务网站的开发方式有哪三种新东方英语线下培训学校
  • 医美三方网站怎么做下载百度地图2022最新版官方
  • 怎么做投票管理系统后台网站软文代写服务
  • 长沙建站位找有为太极广大新品推广计划与方案
  • 百度做的网站首页在线客服修改在线种子资源库
  • 电子项目外包网站百度应用商店app
  • wordpress 主页显示长沙网络优化产品
  • 网站管理系统后台华联股份股票
  • aspcms网站栏目调用如何建立自己的网站?
  • 最火的做网站源码语言免费web服务器网站
  • 网站开发技术交流网络营销学什么内容
  • 银川做网站最好的公司有哪些网页点击量统计
  • wordpress4.7.2卡大连网络营销seo
  • 定制网站开发介绍图百度app营销软件
  • 成都网站建设司淘宝seo排名优化
  • 网站上传用什么软件做视频格式竞价是什么意思
  • 用wix做网站需要备案吗微信推广软件有哪些
  • pc网站是什么seo优化教程下载
  • 海南省城乡建设厅网站首页快速排序优化
  • 网站多域名软文推广营销平台
  • 建设大型网站建设能去百度上班意味着什么
  • 动态网站开发案例排名优化方法
  • 男人女人做那事网站2023年东莞疫情最新消息
  • discuz图片网站模板企业在线培训平台
  • 潮州有没有做网站的人宁波关键词优化排名工具