javascript - 将带有空格的文本从 python 后端传递到 html View

标签 javascript python html web2py

将包含空格的文本从 python 后端传递到 html View 的最简单方法是什么?

当我尝试通过 web2py 中 html 中的返回变量传递以下内容时,我只得到第一个空格之前的第一个单词。

text = "bla bla"

在输入中的 html 中:

<input value={{=text}} />

结果是:

布拉

是的,如果 {{=text}} 使用外部输入,则不存在此问题。

最佳答案

input 元素的 value 属性必须用引号引起来:

<input value="{{=text}}" />

如果没有引号,web2py 将生成以下 HTML:

<input value=bla bla />

浏览器会将其解释为 value=bla 以及另一个名为 bla 的(无效)属性。

关于javascript - 将带有空格的文本从 python 后端传递到 html View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57750147/

相关文章:

html - 在页脚 HTML 和 CSS 中水平居中对齐图像

javascript - 获取本地镜像的高度、宽度和所有像素的rgb

javascript - 如何编写前端(angularjs)到后端(nodejs)?

javascript - 在 Angular 中添加 CSS 类

javascript - Typescript:如何在全局范围内进行一些导入?

python - tensorflow :No module named '_pywrap_tensorflow_internal'

python - 如何追加 n 个 csv 文件并保留列顺序

javascript - D3 行生成器仅生成 NaN 值

python - 限制 mysql 查询中的 str 字符

javascript - 当未定义父 div 高度时,将 div 置于另一个 div 的中心