html
已收录文章:30篇
-
文章 · 前端 | 1个月前 | html · 前端 · javascript · css · 表单校验 Web Components ElementInternals form-associated custom elements setValidity把日期选择器、验证码框等自定义元素接入原生 form,不必再在提交事件里重复拼装校验。本文用 ElementInternals、setFormValue 和 setValidity 做一个可提交、可校验的 custom element,并说明浏览器能力不足时如何降级。134 收藏
-
HTML inert 是一个全局布尔属性,可以让元素及其后代暂时不能获得焦点、点击或进入辅助技术的可访问性树。本文用一个可关闭弹窗说明如何切换 inert、保留弹窗内焦点、处理 Escape 和旧浏览器降级,并列出容易把 aria-hidden、pointer-events 与 inert 混用的边界。103 收藏
-
原生 HTML dialog 关闭后,焦点恢复、Esc 取消和按钮结果经常被混在一起。本文用一个可复现的确认框拆开 showModal、returnValue、cancel/close 事件和焦点恢复的边界。128 收藏
-
前端表单重复提交通常不是单纯把按钮 disabled 就能解决。本文从 submit 事件、form.submit()、requestSubmit() 和原生校验的差异出发,给出一次提交门闩、异步恢复与键盘回车场景的可验证写法。200 收藏
-
用户连续点击提交按钮,常见结果是重复请求、重复订单或失败后无法恢复。本文从 HTML formdata 事件切入,拆开提交锁、请求取消、失败恢复和键盘回车的边界,给出可核对的前端实现。190 收藏
-
用浏览器原生 Popover API 做一个键盘可用的操作菜单,覆盖 popovertarget、自动关闭、焦点回收、toggle 事件和不支持浏览器的降级方案。340 收藏
-
1.学习小组成立初衷: 大家一起学习进步,自愿参加,随时退出,不要有心里负担。 开源、开放的心态,分享的精神,立足长远,共同成长。 思路来源于: https://segmentfault.com/u/ph... 2.为什么要成243 收藏
-
中国人拥有了完全自主的高性能网络编程框架t-io。通过十多年对底层技术的潜心研究,终于打磨出中国人自己的完全自主的开源网络编程软件t-io。1、什么是t-iot-io是基于java开发的一个开源的网429 收藏
-
写这篇总结,主要是记录下自己的学习经历,算是自己对知识的一个回顾。也给想要学习 Java 的提供一些参考,对于一些想要学习Java,又不知道从哪里下手,以及现在有哪些主流的 Java 技术。143 收藏
-
首先安装好git 1.打开git2.ssh root@公网IP 回车 输入登录密码 如果上面的登录不上去就使用 1.ssh root@公网IP -i 秘钥.pem文件路径 回车 2.输入登录密码如果两者都不能登录 那就重装系统 重261 收藏
-
koa2+mysql+vue+vant 构建简单版移动端博客 具体内容展示 开始正文 github地址 <br/> 觉得对你有帮助的话,可以star一下^_^必须安装:<br/>mysql <br/>node.jsvue-cli<br/> 目录结构 <br/><b489 收藏
-
浏览器中JavaScript执行机制 一、 JavaScript变量提升,执行顺序 showName() console.log(myname) function showName() { console.log('函数 showName 被执行'); } 以上代码执行结果,有以下三个结论: 在执行过程中243 收藏