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

.net和php哪个做网站好中国制造网网站建设的优势

.net和php哪个做网站好,中国制造网网站建设的优势,商机网wordpress模板,上海建设网站哪家好希望你开心#xff0c;希望你健康#xff0c;希望你幸福#xff0c;希望你点赞#xff01; 最后的最后#xff0c;关注喵#xff0c;关注喵#xff0c;关注喵#xff0c;佬佬会看到更多有趣的博客哦#xff01;#xff01;#xff01; 喵喵喵#xff0c;你对我真的… 希望你开心希望你健康希望你幸福希望你点赞 最后的最后关注喵关注喵关注喵佬佬会看到更多有趣的博客哦 喵喵喵你对我真的很重要 目录 前言 JavaScript事件分析 JavaScript事件概述 事件类型 事件句柄 事件处理 事件处理-静态指定 事件处理-动态指定 事件处理-特定对象的特定事件指定 事件处理程序的返回值 表单事件 获得及失去焦点事件 提交及重置事件 改变及选择事件 鼠标事件 鼠标单击、双击事件 鼠标单击、双击事件 鼠标移动事件 键盘事件 窗口事件 综合练习 总结 前言 Web 前端开发工程师应掌握以下内容 了解 JavaScript 事件类型。               理解事件发生时事件处理的三种方式。 学会利用表单的提交及重置事件对表单的数据进行校验。 理解鼠标事件中的鼠标单击及鼠标移动事件。 掌握常用的键盘及窗口事件。 JavaScript事件分析 JavaScript事件概述 事件编程:让用户不仅能够浏览页面中的内容而且还可以和页面元素进行交互。        事件-事件是可以被JavaScript侦测到的行为(ACTION)。 事件类型 事件类型 1.鼠标事件 2.键盘事件 3.HTML事件 4.突变事件 鼠标单击例如单击button、选中checkbox和radio等元素鼠标进入、悬浮或退出页面的某个热点例如鼠标停在一个图片上方或者进入table的范围 键盘按键当按下按键或释放按键时 HTML事件例如页面body被加载时在表单中选取输入框或改变输入框中文本的内容例如选中或修改了文本框中的内容 突变事件主要指文档底层元素发生改变时触发的事件如DomSubtreeModified(DOM子树修改)。 事件句柄 事件句柄 event handler        事件句柄是事件发生要进行的操作。onload属性就是我们所说的事件句柄,也称为事件属性。 基本语法       标记 事件句柄“JavaScript代码”…/标记   如 body onload“show()”…    /body 格式    onload  “show();”    /*load  */ 事件处理 当一个事件发生时如果需要截获并处理该事件只需要定义该事件的事件句柄所关联的事件处理代码具体的处理方式有以下3种 l 静态指定 HTML 标记 ... 事件句柄 1 事件处理程序 [ 事件句柄 2 事件处理程序 ...]/HTML 标记 l 动态指定 事件主角-对象.事件句柄事件处理程序; l 特定对象特定事件的指定 script type“text/javascript”for“对象” event“事件”   //事件处理程序代码 /script 事件处理-静态指定 基本语法标记 ... 事件句柄1事件处理程序1 [事件句柄2 事件处理程序2 ...] 语法说明一个标记可以同时指定多个事件处理程序事件处理程序既可以是script标记中的自定义函数还可以直接将事件处理代码写在此位置。 事件处理-动态指定 事件处理程序在JavaScript中动态指定(分配)       事件主角-对象.事件句柄事件处理程序;         obj.onclickfunction(){disp();}  obj.onclick();//调用 事件处理-特定对象的特定事件指定 特定对象的特定事件指定    script typetext/javascript for对象 event事件句柄              //事件处理程序代码      /script 事件处理程序的返回值 事件处理程序的返回值          在JavaScript中通常事件处理程序不需要有返回值这时浏览器会按默认方式进行处理         很多情况下需要使用返回值来判断事件处理程序是否正确进行处理。返回值类型boolean布尔型值       浏览器根据返回值的类型决定下一步如何操作。当返回值为true进行默认操作 当返回值为 false阻止浏览器的下一步操作。 基本语法事件句柄“return 函数名参数;       表单事件 Form表单是一种重要的与用户进行交互的工具它用于采集用户输入各类信息。 获得及失去焦点事件 当表单中的元素获得焦点时会触发Focus获得事件当表单中的元素失去焦点时会触发Blur失去焦点事件。 !-- edu_15_2_1.html -- htmlheadtitle获得/失去焦点测试/titlescript languagejavascript typetext/javascriptfunction getFocus(){document.bgColor red“;}function loseFocus(){document.bgColor blue“;}/script/headbodyformbr / input typebutton onfocusgetFocus() value获得/失去焦点触发事件 onblurloseFocus()//form/body /html提交及重置事件 表单的Submit事件触发后会将表单中的数据提交到服务器端Reset事件触发后会将表单中的数据重置为初始值。 !-- edu_15_2_2.html -- html head script typetext/javascript function submitTest() { var msg 表单数据的获取\n; var username document.getElementById(input1).value; msg用户名:; msgusername; var psw document.getElementById(input2).value;msg\n密码:是;msgpsw;alert(msg);return false;} function resetTest() {alert(将数据清空);}/script style type“text/css“ fieldset{width:350px;height:150px;} /style /head bodyform onsubmitreturn submitTest(); onresetresetTest() fieldsetlegend表单数据提交/legendbrlabel用户名/labelinput typetext idinput1brlabel密nbsp;码/labelinput typepassword idinput2brinput typesubmit value提交input typereset value重置/fieldset /form /body /html改变及选择事件 !-- edu_15_2_3.html -- htmlhead title下拉菜单/title script languagejavascript function changeImage() { var a document.getElementById(game).selectedIndex;//获取下拉框中选择项document.getElementById(show).src document.getElementById(game).options[a].value;//将图片更改为对应选择项 } /script /head body div aligncenter form select idgame onChangechangeImage() option valuepic4.jpg--请选择--/option option valuepic0.jpg平板电视/option option valuepic1.jpg笔记本电脑/option option valuepic2.jpg单反相机/option option valuepic3.jpg智能手机/option /select /form /div p aligncenter img srcpic4.jpg idshow /p /body /html注当选择列表项时发生改变事件调用函数更新图像 鼠标事件 用户在页面上操作鼠标会触发鼠标事件如用户单击鼠标左键会触发Click事件双击鼠标时会触发DblClick事件移动鼠标会触发鼠标移动事件 鼠标单击、双击事件 !-- edu_15_3_1.html -- !doctype html html langenheadmeta charsetUTF-8title鼠标单击事件/titlescript typetext/javascriptfunction $(id){return document.getElementById(id);}function copyText(){ $(target).value$(source).value; }/script/headbodyh4文本框内容复制/h4form methodpost action来源文本框input typetext idsource valuebr目标文本框input typetext idtarget readonlybrinput typebutton value复制文本框内容 onclickcopyText();/form /body /html鼠标单击、双击事件 !-- edu_15_3_1.html -- !doctype html html langenheadmeta charsetUTF-8title鼠标单击事件/titlescript typetext/javascriptfunction $(id){return document.getElementById(id);}function copyText(){ $(target).value$(source).value; }/script/headbodyh4文本框内容复制/h4form methodpost action来源文本框input typetext idsource valuebr目标文本框input typetext idtarget readonlybrinput typebutton value复制文本框内容 onclickcopyText();/form /body /html鼠标移动事件 鼠标移动事件有MouseOver事件、MouseOut事件、MouseDown及MouseUp等事件 !-- edu_15_3_2.html -- html head title鼠标移动事件/title script typetext/javascriptfunction mouseOver(){//鼠标盘旋document.getElementById(b1).src eg_mouse1.jpg”}function mouseOut(){//鼠标移出document.getElementById(b1).src eg_mouse2.jpg”} /script /head键盘事件 通过 window的event对象的keyCode属性来获取按键代码的值其中回车13094857;AaZz:6590;   使用方法window.event.keyCode或event.keyCode。 窗口事件 !-- edu_15_5_1.html -- htmlheadtitle窗口事件举例/titlescript typetext/javascriptfunction load(){alert(欢迎访问本页面!);}function myunload(){alert(欢迎下次访问!“);}/script/headbody onloadload(); onbeforeunload myunload(); h4窗口事件的应用/h4p onclickalert(单击我)单击我/p/body /html综合练习 页面设计分析        采用表单和表单控件完成页面布局。采用样式表完成页面效果控制。        自定义2个JS函数分别是检查输入数据的有效性checkReg()和清除信息clearInfo()函数。 通过 ID 获取页面元素的通用函数               function $(id){ return document.getElementById(id); } !-- edu_15_6_1.html -- !doctype html html langen head meta charsetUTF-8 title用户注册页面/title style typetext/css strong{color:red;font-style:bolder;} fieldset{width:560px;height:186px;padding:0px 50px;} #button{margin:10px 20px;} /style script typetext/javascript function $(id){return document.getElementById(id);} function checkReg(){ var username$(myname).value; var pwd$(mypwd1).value; var pwdConfirm$(mypwd2).value; var checkrighttrue; if(username || pwd) //两者中有一个为空 { alert(请确认用户名和密码输入是否正确);checkrightfalse; }else //不为空再判断用户名和密码的长度合法性 { if(username.length6) { alert(用户名长度太短至少6个字符);checkrightfalse;} else if(pwd.length6) {alert(密码长度太短至少6个字符);checkrightfalse;} else if(pwd!pwdConfirm) {alert(两次输入的密码必须一致);checkrightfalse;} else{checkrighttrue;}}return checkright; } function clearInfo() {var flag confirm(确认要重置数据吗);if(flagtrue){$(myname).value ;$(mypwd1).value ;$(mypwd2).value ;} } /script /head body form actionregsuccess.html methodget onSubmitreturn checkReg() onResetclearInfo() fieldsetlegend aligncenter 新用户注册/legendbrdivlabel 用nbsp;户nbsp;名: /labelinput typetext namemynamestrong(用户名要大于6位)/strongbrlabel 登录密码: /labelinput typepassword namemypwd1strong(密码要大于6位)/strongbrlabel 密码确认: /label input typepassword namemypwd2brinput idbutton typesubmit value用户注册 input idbutton typereset value重置/div /fieldset /form /body /html 总结 本章介绍JavaScript脚本中的事件处理的概念、方法列出了常用的事件及事件句柄并且介绍了如何编写用户自定义的事件处理函数以及如何将它们与页面中用户的动作相关联以得到预期的交互性能。        重点介绍了Web开发中常用的表单事件、鼠标事件、键盘事件等。在表单事件中详细介绍表单元素的焦点事件、表单提交与重置事件以及表单元素的选中及改变事件。在鼠标事件中详细介绍鼠标单击及鼠标移动事件。在窗口事件中主要介绍了装载事件和卸载事件。Web前端开发人员只要掌握JavaScript事件概念、事件触发类型和事件处理的方式就可以开发出具有交互性、动态性的页面。 希望你开心希望你健康希望你幸福希望你点赞 最后的最后关注喵关注喵关注喵佬佬会看到更多有趣的博客哦 喵喵喵你对我真的很重要
http://www.dnsts.com.cn/news/79873.html

相关文章:

  • 注册域名后怎么建网站石家庄免费网站建设
  • 龙岩网站建设专家网站建设的软件有哪些
  • 网站建设教程开源代码下载建e网模型下载
  • jquery在网站开发实例运用gta5买房子网站建设
  • 手机好在百度做网站吗地方网站 域名选择
  • 学校网站建设的应用意义案例iis wordpress伪静态
  • 深圳专业高端网站建设费用宝安网站设计哪家好
  • 兰州金建工程建设监理网站免费建站长平台网站
  • fusion做电影网站卡死wordpress添加微信公众号
  • 河间市网站建设公司开发公司质量保证体系情况说明
  • 做百度推广需要有网站吗十大免费excel网站
  • 外贸出口建站米拓cms 网站模板在哪
  • 在线网站做图集相册wordpress 上传设置
  • 阿里云 万网 网站wordpress待发布
  • 科普文章在那个网站做如何免费做网站赚钱
  • 建设银行网站图片大全如何建立英文网站
  • js图片展示网站营销推广有哪些
  • 徐州集团网站建设个人博客首页
  • 怎么让自己做的网站让别人看到化妆品首页设计
  • 网站公司怎么做推广网站开发后台数据怎么来
  • icp备案 网站首页做网站哪家强
  • 网站备案容易通过吗网页制作的公司
  • 有个能写文章做任务的网站网站建设项目明细表
  • 公司微网站怎么做的建设类建设机械证官方网站
  • 网站建设有哪些内容wordpress是免费吗
  • 如何做影视网站的标题北京和隆优化科技
  • 佛山网站建设专业公司网页制作教程ps
  • 成都网站建设销售国外跨境电商平台有哪些
  • 淮安网站推广destoon做的网站
  • 做网站如何写需求门户网站收录