首页 > 解决方案 > 停止 javascript 在 html 模板中拆分变量

问题描述

在我的 javascript 文件中,我有一个保存名称的变量。我还有一个 html 模板,我在其中将该名称呈现为输入字段中的值。如果值是一个单词,这很好用,但超过一个,它会被拆分。

例如,请参见屏幕截图。在示例中,我有一个通过 javascript 传入的“新房子”值。不过已经分了。当我调试时,通过的名称是正确的(“新房子”)所以我不知道如何防止它分裂

在此处输入图像描述

'<td>',
'<input value=<%= name %>></input>',
'</td>',

标签: javascripthtml-templates

解决方案


您需要为value属性的值添加引号:

'<td>',
'<input value="<%= name %>"></input>',
'</td>',

推荐阅读