目录
- 1. 为元素添加 on 方法
- 2. 为元素添加trigger方法
- 3. 转义 HTML 标签
- 4. HTML 标签转义
- 5. 跨浏览器绑定事件
- 5. 加入收藏夹
- 7. 提取页面代码中所有网址
- 8. 动态加载脚本文件
- 9. 返回顶部的通用方法
- 10. 实现base64解码
- 11. 确认是否是键盘有效输入值
- 12. 全角半角转换
- 13. 版本对比
- 14. 压缩CSS样式代码
- 15. 获取当前路径
- 16. 字符串长度截取
- 17. 时间日期格式转换
- 18. 跨浏览器删除事件
- 19. 判断是否以某个字符串结束
- 20. 返回脚本内容
- 21. 格式化CSS样式代码
- 22. 获取Cookie值
- 23. 获得URL中GET参数值
- 24. 获取移动设备初始化大小
- 25. 获取页面高度
- 26. 获取页面scrollLeft
- 27. 获取页面scrollTop
- 28. 获取页面可视高度
- 29. 获取页面可视宽度
- 30. 获取页面宽度
- 31. 获取移动设备屏幕宽度
- 32. 获取网页被卷去的位置
- 33. 获取URL上的参数
- 34. 检验URL链接是否有效
- 35. 获取窗体可见范围的宽与高
- 36. 获取移动设备最大化大小
- 37. 判断是否安卓移动设备访问
- 38. 判断是否苹果移动设备访问
- 39. 判断是否为数字类型
- 40. 是否是某类手机型号
- 41. 判断是否移动设备
- 42. 判断是否手机号码
- 43. 判断是否是移动设备访问
- 44. 判断鼠标是否移出事件
- 45. 判断是否Touch屏幕
- 46. 判断是否为网址
- 47. 判断是否打开视窗
- 48. 加载样式文件
- 49. 替换地址栏
- 50. 解决offsetX兼容性问题
- 51. 打开一个窗体通用方法
- 52. 将键值对拼接成URL带参数
- 53. 去掉url前缀
- 54. 替换全部
- 55. resize的操作
- 56. 滚动到顶部
- 57. 设置Cookie值
- 58. 设为首页
- 59. 按字母排序,对每行进行数组排序
- 60. 延时执行
- 61. 判断是否以某个字符串开头
- 62. 清除脚本内容
- 63. 时间个性化输出功能
- 64. 全角转换为半角函数
- 65. 半角转换为全角
- 66. 金额大写转换函数
- 67. 清除空格
- 68. 随机数时间戳
- 69. 实现utf8解码
1. 为元素添加 on 方法
Element.prototype.on = Element.prototype.addEventListener;
NodeList.prototype.on = function