web2py 表单读取 js 中的值

web2py form read values in js

我正在用 web2py 构建网页。

我想要实现的效果是一个可以用通常方式提交的表单,但是包含该表单的 html 页面还包含一个 html canvas由能够动态查看表单内容的js代码管理。这使得可以在用户更改表单内容时看到实时预览,并在用户提交表单之前不断更新。

这似乎有两个挑战。

1.) web2py 喜欢您在自动生成表单代码的控制器中定义表单 - 我没有看到通过编辑 html 页面在表单中间添加额外元素的方法.

2.) 我没有看到任何方法可以让 js 代码动态读取输入到表单中的值。

任何有关如何执行此操作的建议将不胜感激。我是 web2py 的新手,但花了很长时间试图弄清楚如何让它工作

谢谢!

1.) web2py likes you to define forms in the controller which generates to form code automatically - I don't see a way to add extra elements in the middle of the form by editing the html page.

关于上述,让 web2py 生成表单 HTML 是一个可选的便利。如果您需要自定义标记,您可以照常进行。还有一些方法可以将表单元素添加到 web2py 的服务器端 DOM 表单表示。

参见: