停留在日期选择器函数,因为它没有在 ejs 文件中给出日期

编程入门 行业动态 更新时间:2024-10-05 07:19:32

停留在<a href=https://www.elefans.com/category/jswz/34/1771397.html style=日期选择器函数,因为它没有在 ejs 文件中给出日期"/>

停留在日期选择器函数,因为它没有在 ejs 文件中给出日期

        This is my ejs file--->

        <div class="d-block text-muted">
                <i class="fas fa-calendar-alt"></i>
                <%if(t.Due_Date==null){%>
                <%="No Deadline"%> <%}else{%> <%=t.Due_Date%> <%}%>
        </div>

        And this is my date handler function in script.js file
        
        //date handler function
        for(let date of document.querySelectorAll('.text-muted')){

            date.innerText = date.innerText.toString().substring(0, 10);
            console.log(date.innerText);
        }

当我添加 ToDO 列表代替日期时,只有“No DeadLine”正在打印……我该如何解决这个问题?

当我添加 ToDO 列表代替日期时,只有“No DeadLine”正在打印……我该如何解决这个问题?

感谢您的帮助...:)

回答如下:
//date handler function
for(let date of document.querySelectorAll('.text-muted')){
    if(date.innerText.trim() !== "No Deadline"){
        date.innerText = date.innerText.toString().substring(0, 10);
    }
    console.log(date.innerText);
}

此代码检查元素的修剪后的内部文本是否不等于“无截止日期”。如果不是,它会像以前一样提取内部文本的前 10 个字符。否则,它会按原样保留文本。

更多推荐

停留在日期选择器函数,因为它没有在 ejs 文件中给出日期

本文发布于:2024-05-30 12:50:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1770515.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:日期   因为它   停留在   函数   文件

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!