无法在占位符内使用 EJS 显示数据

Posted

技术标签:

【中文标题】无法在占位符内使用 EJS 显示数据【英文标题】:cant show data using EJS inside Placeholder 【发布时间】:2019-02-12 17:47:04 【问题描述】:

我正在尝试在占位符 (FORM) 中使用 EJS 显示数据, 这是我的代码:

<input class="input" type="text" placeholder="name: <%= user.firstName %>" id="name" required>

在网站上,我可以看到“用户:”,但仅此而已, 我把 ejs 放在占位符外面它工作得很好。

【问题讨论】:

【参考方案1】:

尝试在 ejs 标记中包含“placeholder=”,如下所示。

<input type="text" <%="placeholder="%><%=user.firstName%>>

【讨论】:

【参考方案2】:

试试

value= <%= user.firstName %> 

【讨论】:

以上是关于无法在占位符内使用 EJS 显示数据的主要内容,如果未能解决你的问题,请参考以下文章

通过jQuery在textarea占位符内换行

使用设计器 ASP.NET C# 将事件附加到占位符内的控件

textarea占位符代码内的缩进显示在html页面上

Django CMS 管理模板页面中的占位符

Modx Ditto 显示计数

选择后无法在 select2.js 中显示占位符