0

我有一种表格,它有某种计算(总和)。例如,我有 5 个文本字段。我想将 1+2+3+4 的总和放入第 5 个文本文件中。我正在使用 drupal 网络表单来设计我的表单,您能否建议如何验证以及如何从 drupal 中的文本字段中检索值。

4

2 回答 2

0

看看Computed Field模块。它将允许您对字段值进行计算并将该新值插入另一个字段。

从项目页面:

Computed Field 是一个非常强大的 CCK 字段模块,可让您将自定义“计算字段”添加到您的内容类型。这些计算字段由您通过 PHP 代码定义的值填充。您可以利用 Drupal 可用的任何内容,包括其他字段、当前用户、数据库表,等等。(感觉到力量了吗?:))您还可以选择是否将计算字段值与其他内容字段一起存储在数据库中,或者在节点视图期间动态“计算”它们。(尽管您应该注意视图的使用需要数据库存储的值。)这个字段实际上是 CCK 字段的瑞士军刀。所以开始制作你的基于 PHP 的值吧!

于 2012-03-06T14:05:28.047 回答
0

找出通过 webform 为每个文本字段生成的 id,并有一个 javascript 来添加您想要的多少个文本框的值。使用 jquery 将侦听器附加到前四个文本字段,以便在发生 onchange 事件时触发函数。

于 2012-03-06T09:02:05.333 回答