1.如何隐藏一个FORM里的input?
隱藏了,但會佔位置
<input type=text style="visibility:hidden">
隱藏了,但不會佔位置
<input type=text style="display:none">
2.只能输入数字,不能输入小数点
oninput="value=value.replace(/[^0-9]/g,'')"
3.通过div指定css设置一块嵌套区域
.divBottom {
position: inherit;
max-height: 100%;
overflow-y: auto;
background-color: #f9f9f9;
bottom: 0;
border-radius: 26px 26px 0 0;
height: 500px;
margin-left: 10px;
width: 95%;
}
.doctorEval {
position: inherit;
max-height: 100%;
overflow-y: auto;
background-color: #ddffda;
bottom: 0;
border-radius: 0px 2px 0 0;
margin-left: 14px;
width: 93%;
margin-top: 0px;
}
<div class="divBottom">
<div class="doctorEval">
</div>
</div>
4.设置cookie
导入:
import CryptoJS from "crypto-js"
import Cookies from 'js-cookie'
获取:
const basicId = Cookies.get("basicId");
存入:
① Cookies.set(TokenKey, token)
②
setCookie(c_idCard, c_pwd, exdays) {
const text = CryptoJS.AES.encrypt(c_pwd, this.key);
const exdate = new Date();
exdate.setTime(exdate.getTime() + 24 * 60 * 60 * 1000 * exdays);
//字符串拼接cookie
window.document.cookie =
"idCard" + "=" + c_idCard + ";path=/;expires=" + exdate.toGMTString();
window.document.cookie =
"userPwd" + "=" + text + ";path=/;expires=" + exdate.toGMTString();
},
getCookie: function () {
if (document.cookie.length > 0) {
const arr = document.cookie.split("; ");
for (let i = 0; i < arr.length; i++) {
const arr2 = arr[i].split("=");
if (arr2[0] === "idCard") {
this.ruleForm.idCard = arr2[1];
} else if (arr2[0] === "userPwd") {
const bytes = CryptoJS.AES.decrypt(arr2[1].toString(), this.key);
const plaintext = bytes.toString(CryptoJS.enc.Utf8);
this.ruleForm.password = plaintext;
}
}
}
},
//清除cookie
clearCookie: function () {
this.setCookie("", "", -1);
},
5.js通过name设置值
$("input[name='inspectionValue']").val("1")
6.设置圆弧,为border-radius分别指定水平和竖直弯曲程度
其中border-radius: 10% 25% 40% 50%;可以写成以下形式:
border-top-left-radius: 10%;
border-top-right-radius: 25%;
border-bottom-right-radius: 40%;
border-bottom-left-radius: 50%;
.van-cell__value {
position: relative;
overflow: hidden;
color: #969799;
text-align: right;
vertical-align: middle;
word-wrap: break-word;
}.van-cell__label {
margin-top: 4px;
color: #969799;
font-size: 12px;
line-height: 18px;
}
Java:
1、oracle匹配日期查询
apply("CREATED_TIME LIKE TO_DATE({0}, 'yyyy-MM-dd')", localDate)
2、Java7ArrayList集合转数组
1.强转
String[] arrayResult = (String[]) list.toArray(new String[list.size()]);
2.Arrays.copyOf方法
Object[] inspectionValueObjs = list.toArray();
Arrays.copyOf(inspectionValueObjs, inspectionValueObjs.length, String[].class)
3.日期
String localDate = DateTimeFormatter.ofPattern("yyyy-MM-dd").format(LocalDate.now());
Oracle查询字段类型、字段名称、字段值大小SQL:
SELECT
t.COLUMN_NAME,
t.DATA_TYPE,
t.DATA_LENGTH,
c.COMMENTS
FROM
user_tab_columns t,
user_col_comments c
WHERE
t.table_name = c.table_name
AND t.column_name = c.column_name
AND t.table_name = 'QC_BASIC_INFO'
ORDER BY t.COLUMN_ID;
SELECT
t.COLUMN_NAME,
t.DATA_TYPE,
t.DATA_LENGTH,
t.NULLABLE,
t.COLUMN_ID,
c.COMMENTS
FROM
user_tab_columns t,
user_col_comments c
WHERE
t.table_name = c.table_name
AND t.column_name = c.column_name
AND t.table_name = 'SYS_DICT'
ORDER BY
t.COLUMN_ID;