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

怎么免费建立网站做推广建筑模板厂家大全

怎么免费建立网站做推广,建筑模板厂家大全,网络系统搭建,wordpress 怎么安装8.1获取事件对象 ●事件对象是什么 也是个对象#xff0c;这个对象里有事件触发时的相关信息 例如#xff1a;鼠标点击事件中#xff0c;事件对象就存了鼠标点在哪个位置等信息 ●使用场景 可以判断用户按下哪个键#xff0c;比如按下回车键可以发布新闻 可以判断鼠标点击…8.1获取事件对象 ●事件对象是什么 也是个对象这个对象里有事件触发时的相关信息 例如鼠标点击事件中事件对象就存了鼠标点在哪个位置等信息 ●使用场景 可以判断用户按下哪个键比如按下回车键可以发布新闻 可以判断鼠标点击了哪个元素从而做相应的操作 ●语法如何获取 在事件绑定的回调函数的第一个参数就是事件对象 一般命名为event、ev、e 8.2获取事件对象 ●部分常用属性 ➢type 获取当前的事件类型 ➢ clientX / clientY 获取光标相对于浏览器可见窗口左上角的位置 ➢ offsetX / offsetY 获取光标相对于当前DOM元素左上角的位置 ➢key 用户按下的键盘键的值 现在不提倡使用keyCode 【示例】 bodyinput typetextscriptconst input document.querySelector(input)input.addEventListener(keyup, function (e) {if (e.key Enter) {console.log(我按下了回车)}})/script /body●案例-按下回车发布评论 需求按下回车键盘可以发布信息 分析: ①用户按下键盘事件keydown或者keyup都可以 ②如果用户按下的是回车键盘则发布信息 ③让留言信息模块显示把拿到的数据渲染到对应标签内部 【示例代码】 html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0title评论回车发布/titlestyle.wrapper {min-width: 400px;max-width: 800px;display: flex;justify-content: flex-end;}.avatar {width: 48px;height: 48px;border-radius: 50%;overflow: hidden;background: url(./images/avatar.jpg) no-repeat center / cover;margin-right: 20px;}.wrapper textarea {outline: none;border-color: transparent;resize: none;background: #f5f5f5;border-radius: 4px;flex: 1;padding: 10px;transition: all 0.5s;height: 30px;}.wrapper textarea:focus {border-color: #e4e4e4;background: #fff;height: 50px;}.wrapper button {background: #00aeec;color: #fff;border: none;border-radius: 4px;margin-left: 10px;width: 70px;cursor: pointer;}.wrapper .total {margin-right: 80px;color: #999;margin-top: 5px;opacity: 0;transition: all 0.5s;}.list {min-width: 400px;max-width: 800px;display: flex;}.list .item {width: 100%;display: flex;}.list .item .info {flex: 1;border-bottom: 1px dashed #e4e4e4;padding-bottom: 10px;}.list .item p {margin: 0;}.list .item .name {color: #FB7299;font-size: 14px;font-weight: bold;}.list .item .text {color: #333;padding: 10px 0;}.list .item .time {color: #999;font-size: 12px;}/style /headbodydiv classwrapperi classavatar/itextarea idtx placeholder发一条友善的评论 rows2 maxlength200/textareabutton发布/button/divdiv classwrapperspan classtotal0/200字/span/divdiv classlistdiv classitem styledisplay: none;i classavatar/idiv classinfop classnameKai/pp classtext大家都辛苦啦感谢各位大大的努力能圆满完成真是太好了[笑哭][支持]/pp classtime2023-07-30 10:41:21/p/div/div/divscriptconst tx document.querySelector(#tx)const total document.querySelector(.total)//1.当文本域获得了焦点就让 total 显示出来tx.addEventListener(focus, function () {total.style.opacity 1})//2.当文本域失去焦点就让 total 隐藏起来tx.addEventListener(blur, function () {total.style.opacity 0})// 3.用户输入tx.addEventListener(input, function () {total.innerHTML ${tx.value.length}/200字})// 4.按下回车发布评论const item document.querySelector(.item)const text document.querySelector(.text)tx.addEventListener(keyup, function (e) {if (e.key Enter) {if (tx.value.trim()) { //trim() 去除左右空格//显示评论item.style.display blocktext.innerHTML tx.value}//按下回车 清空文本框和字数tx.value total.innerHTML 0/200字}})/script /body/html8.3 trim()方法 作用去除左右空格 【示例】 scriptconst str blue or pink console.log(str.trim()) /script
http://www.zqtcl.cn/news/745919/

相关文章:

  • 可以下载源程序的网站.htaccess wordpress
  • 国内优秀设计网站小程序推广方案
  • 网站构建是什么意思怎么做网站盗号
  • 学校网站建设行业现状wordpress怎么保存图片
  • 网站 框架网页建设title:(网站建设)
  • 素材网站推广方案安卓端开发
  • 网站制作可以询价么168推广
  • 河南城乡和住房建设厅网站网络营销的主要特点有哪些
  • 哪些网站可以做自媒体wordpress 左侧
  • joomla! 1.5 网站建设基础教程丹阳网站推广
  • 中国建设银行山东省分行网站怎么做网站制作
  • 网站前台设计方案自助建站一般适用于大型电子商务网站建设
  • 建设银行不良资产处置网站wordpress啥时候出现的
  • 出口贸易网站网站建设及解决方案
  • 网站服务器要求做网站需要的服务器
  • 网站后台 编辑器 调用网站优化搜索排名
  • 汽车网站建设规划书网站首页版式
  • 国外网站推广方法wnmp 搭建WordPress
  • 网站建设流程 文档企业网上办事大厅
  • .net怎么做网站域名备案注销流程
  • 检测网站建设网站搭建注意事项
  • 河北建设工程信息网站网站的建设要多少钱
  • 玉林住房和城乡建设局网站官网google广告在wordpress
  • 海淀网站建设公司wordpress 招聘网站模板
  • 手机网站在哪里找到网上能免费做网站发布叼
  • 网站设置英文怎么说广州优质网站建设案例
  • 外贸怎样做网站临汾花果街网站建设
  • 专业集团门户网站建设方案南昌医院网站建设
  • 用php做美食网站有哪些新建网站如何做关键词
  • 企业网站建设招标微信公众平台官网登录入口网页版