记html页面传值到另一个html页面与html日期格式
【摘要】 记html页面传值到另一个html页面与html日期格式
html页面1
<a onclick="to(#{number})" class="btn btn-xs btn-info"><span class="fa fa-edit"></span> 详情</a>
<script type="text/javascript">
function to(number){
location.href ="detailsProduct.html";
window.location.href="detailsProduct.html?number="+number;
}
</script>
html页面2
<script type="text/javascript">
$.ajax({
url: "/WMS/products/"+oneValues()+"/detailsSelect",
type: "GET",
dataType: "JSON",
success: function (json){
},
error: function (xhr){
// alert("查询用户信息产生未知的错误!"+xhr.message);
}
});
//接收一个值
function oneValues(){
let result;
let url=window.location.search; //获取url中"?"符后的字串
if(url.indexOf("?")!=-1){
result = url.substr(url.indexOf("=")+1);
}
return result;
}
</script>
日期格式
<script type="text/javascript">
用例
tr =tr.replace(/#{createTime}/g, DateFormat(list.createTime, 'yyyy-MM-dd hh:mm:ss'));
function DateFormat(date, format) {
if (date == null) return "";
date = date.replace('T', ' ');
date = new Date(date);
var time= {
"M": date.getMonth() + 1, //月份
"d": date.getDate(), //日
"h": date.getHours(), //小时
"m": date.getMinutes(), //分
"s": date.getSeconds(), //秒
"q": Math.floor((date.getMonth() + 3) / 3), //季度
"S": date.getMilliseconds() //毫秒
};
format = format.replace(/([yMdhmsqS])+/g, function (all, t) {
var v = time[t];
if (v !== undefined) {
if (all.length > 1) {
v = '0' + v;
v = v.substr(v.length - 2);
}
return v;
}
else if (t === 'y') {
return (date.getFullYear() + '').substr(4 - all.length);
}
return all;
});
return format;
}
</script>
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)