gpt4 book ai didi

javascript - jsp表达式和java脚本一起

转载 作者:行者123 更新时间:2023-12-02 19:26:32 25 4
gpt4 key购买 nike

我已在 jsp 中将标签定义为,

<label id='mylabel'>

我正在为其动态设置一些文本,

<%if(somecondtion){%>
<script>document.getElementById('mylabel').innerHTML ="Your payement processed";
<%}%>

但现在我想从数据库添加付款日期为,您的付款已于 2012 年 8 月 10 日处理。请验证。

所以我尝试了,

 <%if(somecondtion){
Date myDate = retrieved date from DB; // Here I have retrieved date from DB which is like 2012-08-10
%>
<script>document.getElementById('mylabel').innerHTML ="Your payement processed on "+<%=myDate%>. "Please verify.";
<%}%>

它不起作用..我尝试了几种方法..有时它会给出错误;缺少。有时它显示日期为 1988。是否可以将 java 脚本和 jsp 表达式一起用于日期?

最佳答案

您必须确保日期是 JavaScript 字符串的一部分:

<script>document.getElementById('mylabel').innerHTML ="Your payment processed on <%=myDate%>. Please verify.";

换句话说,无需“添加”日期。只需在 JavaScript 字符串的中间发出它,当在客户端上计算代码时它就会在那里。

关于javascript - jsp表达式和java脚本一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11987115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com