You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为HTML输入框赋值?Jinja模板多词内容仅显首词问题

问题解决:Jinja模板绑定input value时多词内容仅显示第一个词

问题根源是HTML属性语法不规范:input的value属性没有用引号包裹,当fullname包含空格(比如juan Perez)时,浏览器会把空格后的内容识别为独立的HTML属性,导致只渲染第一个词。

修正后的代码:

<div class="form-group">
     <input type="text" name="Fullname" class="form-control" placeholder="Company Name" value="{{ fullname }}" required />
</div>

只需给value属性值加上双引号(单引号也可),就能让浏览器正确识别完整的字符串内容,Jinja模板变量在引号内会正常渲染出全部内容。

内容的提问来源于stack exchange,提问作者Francisco Gadea

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 21:55:14