Simple is Happiness
Less is more
前端
jQuery用outterHtml获取相对innerHTML父一级包含其自身的html代码内容
by ourjs keys JS开源 前端 1557188932567
jQuery可以用html()来获取对应的innerHTML内容,但有时我们要获取其自身html代码,则可用原生的outterText, outterHtml属性。可以jquery对象可写成:

$('.grid').prop('outerHTML')
$('.grid').prop('outerText')
配置TinyMCE网页文本编辑器不显示html head body等标签信息
by ourjs keys JS学习 前端 1553172699955
TinyMCE是一个非常优秀的HTML网页文本编辑器,可以完美地跟input结合。其中监听editor的事件可以让文本有改动时,立即存储到对应的form表单元素中
不过默认配置获取的结果是带HTML/head/body等标签的,如果只想要你编辑部分的HTML代码可将 fullpage 插掉去掉即可。
css去掉table的td单元格的间距cellspacing,设置隔行显示不同背景颜色
by ourjs keys 编程技巧 前端 1539603646707
单元隔间隔对应table标签上的 cellpadding 和 cellspacing,这里可以用CSS实现,cellpadding 对应 td 的 padding。 去除边框 cellspacing 的间隔有以下两种方法:

border-collapse: collapse
border-spacing: 0
用JavaScript实现basename获取路径中的文件名
by ourjs keys JS学习 前端 1538713603170
Node.js中path对象有一个basename函数,可以获取路径中最后一段路径名称,通常是文件名,其实用javascript几行代码就可以实现

function basename(str) {
  var idx = str.lastIndexOf('/')
  idx = idx > -1 ? idx : str.lastIndexOf('\\')
  if (idx < 0) {
    return str
  }
  return str.substring(idx + 1);
}
用纯CSS改变html radio/checkbox默认背景颜色样式
by ourjs keys 编程技巧 前端 1538575505557
checkbox/ radoi默认不支持更改背景颜色,这里可以使用伪类来实现。基本原理是利用after/ before插入新的元素。然后利用新元素的背景颜色或背景图片覆盖掉原来的样式。
用css禁用input、checkbox、select等html控件,实现disable效果
by newghost keys 编程技巧 前端 1522547997387
用js的event可以用来阻止input,select,checkbox的默认事件,其实用纯CSS也能实现,如

input {
    pointer-events: none;
}
用纯CSS停止冒泡和阻止浏览器默认行为及事件响应,达到禁用(disable)的目的
by ourjs keys 编程技巧 前端 1470191486193
JavaScript有一个preventDefault方法, 他可用以来取消事件的默认动作。比如取消打开链接,选择文本或拖放等。

event.preventDefault()
其实还有一种用纯css就能实现取消事件响应的方法,pointer-events,使用起来更加简单。
iPad/iPhone默认input按钮的disabled CSS样式不工作
by kris keys JS学习 前端 1456196545116
最近碰到一个问题,需要复写iPad/iPhone上面的disabled元素的样式,如下图所示

我被问得最多的十个JavaScript前端面试问题
by ourjs keys 求职面试 前端 1448268390208
过去几个月我一直在面试前端有关的职位,在面试环节经常被问到一些技术问题。我觉得可以跟大家分享一下。两次面试是通过在线答题进行的,两次是面对面,还有两是通过skype。我申请的职位都是非常非常初级的,不是 中级/资深的职位。

我知道有很多人不同意这种类型的面试。其实不管你喜不喜欢,你都得接受。尤其当你是自学的,而且要申请第一份工作时。
10个免费的HTML在线编辑工具
by AprilJ keys 大话编程 前端 1447913256873
HTML在线编辑器拥有许多强大功能,不仅是专业人员的必备工具,一些了解HTML基础知识的新手也可以轻松地使用它。下面整理出一些在线编辑工具的集合,详细介绍了它们的具体特点,供大家在选择的时候进行一些参考。

 近期热门 - 点击最多
  1. 网站集成百度、Bing必应搜索引擎,在网页中实现站内全文搜索
  2. React Hooks入门教程九:在React中集成使用Vue实现数据双向绑定,手动配置Webpack和Babel
  3. node.js性能压力测试入门教程:wrk和loadtest安装使用
  4. JavaScript和node.js内存泄露的原因和避免方法及Chrome调试工具使用教程
  5. Html5网页中用JavaScript调用本地手机摄像头扫描识别微信二维码、条形码:postMessage跨域https传递扫码结果消息
  6. JavaScript设置对象属性只读不可修改、不可枚举、不可删除:Object.defineProperty
  7. CSS教程:图片使用混合模式和颜色叠加filter滤镜,改变PNG图标颜色
  8. CSS教程:如何设置自动显示隐藏scrollbar滚动条,自定义外观样式/宽度,附demo示例大全
  9. node.js通过Error.prepareStackTrace获取上层调用函数的文件名地址和行数位置
  10. JavaScript判断字符串是否为数字类型:Number.isInteger、isNaN、正则表达式比较

  全端社区 - 最新回复
  1. 网站集成百度、Bing必应搜索引擎,在网页中实现站内全文搜索
  2. MyEclipse持续性开发教程:用JPA和Spring管理数据
  3. React Hooks入门教程九:在React中集成使用Vue实现数据双向绑定,手动配置Webpack和Babel
  4. Piriform Recuva:电脑、移动硬盘文件误删除免费恢复软件
  5. React Hooks 入门教程五:useReducer结合useContext 实现 Redux 组件间共享状态管理,简单用户登录示例教程
  6. React Hooks 入门教程四:useReducer使用说明,改变对象中不同参数的值
  7. React Hooks 入门教程三:useContext、createContext使用,父子组件传递状态数据
  8. React Hooks 入门教程二:useState使用、useEffect参数作用
  9. React Hooks 入门教程一:开发工具选择、安装配置Yarn,开发环境搭建
  10. HTML向内嵌iframe发送提交post数据(无JavaScript)

  开源的 OurJS
OurJS开源博客已经迁移到 OnceOA 平台。

  关注我们
扫一扫即可关注我们:
OnceJS

OnceOA