前端基本知识点

1/*隐藏滚动条*/
.tab-lists::-webkit-scrollbar {
display: none;
}
2:解决点击app中input框闪动的问题
-webkit-tap-highlight-color:rgba(0,0,0,0); filter:alpha(Opacity=0);
3:判断
if(status3 == '0') {
top0();
}
// debugger
// 滚动到首部
// top0();
//请求数据
// qingqiu3();
status3 = 1;
4:jquery中获取索引
var index = $(this).index();
var index = $(this).index()-1;
5.除以100保留2小数
{{(value.amount/100).toFixed(2)}}
6:字符串和json的转换
JSON.stringify()JSON.parse()

7: stroage.push(JSON.stringify(data[i])); //storage是外部定义的数组 storage = []
8:在数组第一个对象后面追加一个参数,

参数为{remark:taocanBeizhu;}
storage[0].remark=taocanBeizhu;
9:延时加载函数
alert("订购成功");
setTimeout(function() {
window.location.href = "success.html"
}, 1000);
10.规定input输入框只能输入数字和小数点,适用于只输入经纬度的input框
<input type="text" onkeyup="value=value.replace(/[^\d{1,}\.\d{1,}|\d{1,}]/g,'')">
11.input输入框只能输入数字而且开头不能为零
oninput='this.value=this.value.replace(/^[0]+[0-9]*$/gi,"")'
12:.规定input输入框为小数点且不准为负数
onkeyup="value=value.replace(/[^\d{1,}\.\d{1,}|\d{1,}]/g,'')" onafterpaste="this.value=this.value.replace(/\D|^0/g,'')"

13:只能输入正整数

<el-form-item :label="$t('deviceData.cycleTime')" prop="cycleTime">
<el-input v-model.trim="formdata.cycleTime" autocomplete="off" :validate-event="false"
type="text" :maxlength="6" oninput="this.value = this.value.replace(/[^0-9]/g, '');"></el-input>
</el-form-item>

posted @ 2018-07-26 17:09  FancyAnnaYL  阅读(313)  评论(3编辑  收藏  举报