gpt4 book ai didi

node.js - 如何从 Microsoft bot 框架中创建的 html 表单文本框中检索值?

转载 作者:太空宇宙 更新时间:2023-11-03 23:01:02 24 4
gpt4 key购买 nike

我可以使用一些 HTML 控件(例如文本框(输入字段))创建表单,请查找下面给出的屏幕截图。

您能否告诉我如何检索机器人中创建的表单字段(文本框/密码字段)的值。

bot.dialog('message_with_table', function (session) {
var tableHTML = '<table style="padding:10px;border:1px solid black;"><tr style="background-color:#c6c6c6"><th>Countries</th><th>Capitals</th><th>Population</th><th>Language</th></tr><tr><td>USA</td><td>Washington D.C.</td><td>309 million</td><td>English</td></tr><tr><td>Sweden</td><td>Stockholm</td><td>9 million</td><td>Swedish</td></tr></table>';
var message = {
type: 'message',
textFormat: 'xml',
text: tableHTML
};
session.send(message);});

enter image description here

我已经使用 waterfall 对话框实现了这一点。但是,我需要使用 html 表单来实现

最佳答案

正如@JasonSowers所说,大多数 channel 不支持XML类型消息,我建议您可以利用Input FormAdaptive Card ,这很容易为您的用户生成表单,也很容易从您的用户那里获取输入数据。可以引用Retrieve data from input form adaptive card的回答了解如何从输入表单自适应卡接收数据。

关于node.js - 如何从 Microsoft bot 框架中创建的 html 表单文本框中检索值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48151471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com