gpt4 book ai didi

javascript - ValidFormBuilder 输出奇怪的 JavaScript 代码

转载 作者:行者123 更新时间:2023-11-28 08:08:46 28 4
gpt4 key购买 nike

我正在尝试使用 ValidFormBuilder 进行小型概念验证。我创建了一个只有文本区域的表单。很简单,但是 ValidFormBuilder 生成的 HTML 无效。在奇怪的地方有 javascript 代码,它看起来像垃圾,并且生成的 HTML 中有很多重复的代码。谁能告诉我我做错了什么?

您可以在这里看到奇怪的行为:http://zorginformatiegroep.nl/form/test.php

这是我的代码:

<?php
require_once 'vendor/autoload.php';

use ValidFormBuilder\ValidForm;

$objForm = new ValidForm("hello", "Required fields are printed in bold.", "/test.php");

$objForm->addField(
"message",
"Your Message",
ValidForm::VFORM_TEXT,
array(
// Make this field required
"required" => true
),
array(
// Error message when required state isn't met
"required" => "This is a required field"
),
array(
"cols" => 20,
"rows" => 10
)
);

//*** Generate form output
if ($objForm->isValid() && $objForm->isSubmitted()) {
$strOutput = $objForm->valuesAsHtml();
} else {
$strOutput = $objForm->toHtml();
}

echo $strOutput
?>

最佳答案

ValidForm Builder 3.2 版本已损坏,您发现了该错误,我在此处创建了该问题:

https://github.com/neverwoods/validformbuilder/issues/14

我已经解决了这个问题,我们的团队已经发布了新版本:3.2.1如果您使用 Composer 安装了 ValidForm Builder,根据您的配置,运行 composer update 应该没问题。

这应该可以回答您的问题。

关于javascript - ValidFormBuilder 输出奇怪的 JavaScript 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24513093/

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