记html页面传值到另一个html页面与html日期格式

举报
QGS 发表于 2023/07/31 22:12:30 2023/07/31
【摘要】 记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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。