![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
常用方法集合
记录前端常用小方法
论闲
每一天都要加油哦!
展开
-
通过换行或者回车把多行数字分割成数组
textarea通过换行或者回车把多行数字分割成数组 <textarea clase="tra"></textarea> <div class="btn"></div> $('.btn').click(function() { var result = $('.tra').val().split(/[(\r\n)\r\n]+/); console.log(result); })...原创 2022-01-15 15:41:15 · 759 阅读 · 0 评论 -
改变input的placeholder样式、去掉input标签获取焦点后的边框
改变input的placeholder样式 input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #DCDFE6; } input::-moz-placeholder { /* Firefox 19+ */ color: #DCDFE6; } input:-ms-input-placeholder { /* IE 10+ */ color: #DCDFE6;原创 2022-01-15 15:40:30 · 448 阅读 · 0 评论 -
checkbox 全选 全不选功能模块
<table class="header-table" cellspacing="0" cellpadding="0" border="0"><thead> <tr> <th> <input class="checkall" type="checkbox" > </th> <th class="header-box_th_2">序号</t原创 2022-01-15 15:38:40 · 273 阅读 · 0 评论 -
实现文本溢出显示省略号
css实现// 单行文本.item { width:100px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}// 多行文本.item { width: 100px; display: -webkit-box; -webkit-box-orient: vertical; text-overflow: ellipsis; -webkit-line-clamp: 3; ov原创 2022-01-15 11:15:33 · 89 阅读 · 0 评论 -
关于数组不规则下标怎么循环输出
var data = new Array() data[0] = "标题" data[1] = "11111" data[2] = "22222" data[9] = "99999" for (let i in data) { if(i!=0){ //忽略第一个 console.log(data[i]) }}原创 2022-01-15 11:13:56 · 126 阅读 · 0 评论 -
根据索引值删除数组数据
let arr = [2,3,4,5,6]let delInd = [0,2,3]for(let i = 0;i < delInd.length ;i++){ arr.splice(delInd[i]-i,1)}原创 2022-01-15 11:12:37 · 1555 阅读 · 0 评论 -
JS判断输入框是否为空
方法一 // 判断输入框是否全为回车、空格或为空 export function strTest(str) { for (var i = 0;(str.charAt(i) == ' ') && i < str.length; i++); if (i == str.length) return ''; //整个字符串是空格 var newstr = str.substr(i); for (var i = newstr.length - 1; news原创 2022-01-15 11:06:21 · 4338 阅读 · 0 评论