forms 相关问题

表单本质上是一个容器,可用于保存几种类型数据的任何数量的任何数量的子集。 HTML表单用于将数据传递到服务器。 VB和C#表单是用于与用户交互的窗口。

使用 VBA 从表单更新表

我对 Access 很陌生,并且一直在尝试更新 tblItems 表中的记录,就好像描述中存在拼写错误一样。 我正在使用的表格允许用户输入商品编号,w...

回答 1 投票 0

PHP 邮件表单无法识别重音/特殊字符

正如我所见,这是一个无休无止的话题...我已经阅读并重读了十几篇具有相同问题的帖子,但我无法找到任何解决方案来解决我的情况:所以,例如, “呃……

回答 1 投票 0

antd form.useWatch() 错误 Hooks 只能在函数组件体内调用

我尝试在 checkAccountNumber 函数中从 antd 访问 Form.useWatch() 但收到此错误 钩子只能在函数组件的主体内部调用。 常量 getFieldValue = (

回答 1 投票 0

Register 作为 prop 传递时不是一个函数?

我第一次使用react-hook-form。我正在阅读文档并遵循。同样,我已经布置了组件并设计了它们的样式。现在我试图在表格之后提醒数据

回答 3 投票 0

尝试在不离开html页面的情况下使用php进行动态html标签文本更改

我一直在尝试使用 php 对标签文本进行动态更改。无需离开html页面。因为大多数网站只使用 html。它尝试了一切,包括人工智能帮助。但我得到的只是...

回答 1 投票 0

购买模板中的简单 php 邮件表单无法正常工作

我是一个非常新手的程序员,通常会购买便宜的模板来构建网站并自学基础知识。在这个简单电子邮件表单的模板中,该表单执行...

回答 1 投票 0

在设计器中进行更改时,VB.Net 丢失事件处理程序

每当我在设计器中对表单进行更改时,VS 似乎都会从事件中删除所有句柄语句。我必须在表单的构造中使用 AddHandler 手动对它们进行编码...

回答 2 投票 0

WordPress:提交后表单重定向

如何在 WordPress 中使用 PHP 提交自定义表单后实现重定向? 如何在 WordPress 中使用 PHP 提交自定义表单后实现重定向? <?php if(isset($_POST['send'])) { $email = trim($_POST['email']); if(empty($email)) { echo '<div class="error">Please enter your email.</div>'; } else { if(!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo '<div class="error">Email is not valid.</div>'; } else { //redirect ?><script>window.location = "<?php echo home_url('/thank-you/');?>"</script><?php } } } ?> <form method="post" role="form"> <div class="form-group"> <label for="email">Email</label> <input type="text" class="form-control" id="email" name="email" value="<?php if(!empty($email)) echo $email; ?>" placeholder="Enter your email..." /> </div> <button type="submit" name="send" class="btn btn-default">Send</button> </form> 这是自定义表单的简单实现,我想在提交后重定向到另一个网站。它已经可以与 javascript 一起使用,但也许存在更好的方法来使用 PHP 实现此重定向? 如有任何帮助,我们将不胜感激。谢谢! 试试这个 <?php wp_redirect( home_url('/thank-you/') ); exit; ?> 您也可以考虑这2个解决方案 第一个解决方案,在functions.php中创建一个用于java脚本重定向的函数,并在需要时调用,就像这样 function redirect($url){ $string = '<script type="text/javascript">'; $string .= 'window.location = "' . $url . '"'; $string .= '</script>'; echo $string; } 第二个解决方案是让你的 WordPress index.php 看起来像这样 ob_start(); /*content of your index.php here*/ ob_flush(); 您可以使用 wp_redirect(home_url('/thank-you/')); 或 header('Location: '.home_url('/thank-you/'));。在某些情况下,只有后者对我有用。至于使用 javascript 来做这件事,当你有专门的 HTTP 标头时,它没有多大意义。

回答 3 投票 0

Forminator 表单 - 强制用户在特定复选框中选中一定数量的选项

问题是这样的:我用forminator插件创建了一个表单。该表单包含 12 个复选框,我希望用户能够选择一定数量的复选框(1 个复选框......

回答 1 投票 0

你能教我当你输入字母或单词而不是数字时它会说无效吗

c# 中的代码表示无效输入。使用 MessageBox.Show 我希望得到一个输出,表明如果我输入单词或字母,它是无效的.................

回答 1 投票 0

JSP错误:根据TLD,标签形式:输入必须为空,但不是空

我尝试在 JSP 中创建表单,但输入字段有一个问题。 这是我的 JSP 页面的一部分: 添加新电脑或笔记本电脑 ... 我尝试在 JSP 中创建表单,但输入字段有一个问题。 这是我的 JSP 页面的一部分: <section> <div class="container"> <h4>Add new PC or Laptop</h4> <div class="form"> <form:form method="post" action="/app/pc/add" class="form-horizontal" modelAttribute="pc" role="form"> <div class="control-group"> <label class="control-label" for="number">PC Number</label> <div class="controls"> <form:input id="number" placeholder="Number" path="number"> </div> </div> <div class="control-group"> <label class="control-label" for="cpu">CPU</label> <div class="controls"> <form:input id="cpu" placeholder="CPU" path="cpu"> </div> </div> <div class="control-group"> <label class="control-label" for="hdd">HDD size</label> <div class="controls"> <form:input id="hdd" placeholder="HDD size" path="hdd"> </div> </div> <div class="control-group"> <label class="control-label" for="os">OS</label> <div class="controls"> <form:select id="os" path="os"> <c:forEach items="<%=com.springapp.mvc.entities.OpSystem.values()%>" var="value"> <option value="${value}">${value}</option> </c:forEach> </select> </div> </div> <div class="control-group"> <label class="control-label" for="office">Office</label> <div class="controls"> <form:input id="office" placeholder="Office version" path="office"> </div> </div> <div class="control-group"> <div class="controls"> <form:button type="submit" class="btn">Save</button> </div> </div> </form> </div> </div> </section> 这是我的控制器类: package com.springapp.mvc.controllers; import com.springapp.mvc.entities.ComputerRepository; import com.springapp.mvc.entities.OpSystem; import com.springapp.mvc.entities.Pc; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.validation.BindingResult; import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.servlet.ModelAndView; /** * Created by aleksandrs on 12/27/13. */ @Controller @RequestMapping("/app") public class AppController { @Autowired private ComputerRepository repository; @RequestMapping("/") public ModelAndView getIndex(){ ModelAndView model = new ModelAndView("index"); model.addObject("act",""); return model; } @RequestMapping(value = "/pc/list") public ModelAndView getPCList(){ ModelAndView model = new ModelAndView("index"); model.addObject("act","devices"); model.addObject("include","pc_list"); model.addObject("list",repository.findAll()); return model; } @RequestMapping(value = "/pc/add", method = RequestMethod.GET) public ModelAndView addPc(){ ModelAndView model = new ModelAndView("index"); model.addObject("include","pc_add"); model.addObject("act","devices"); model.addObject("osTypes", OpSystem.values()); return model; } @RequestMapping(value = "/pc/add", method = RequestMethod.POST) public ModelAndView savePc(@ModelAttribute("pc") Pc pc, BindingResult result){ repository.save(pc); return new ModelAndView("redirect:/app/pc/list"); } } 这是一个错误: SEVERE: Servlet.service() for servlet [mvc-dispatcher] in context with path [] threw exception [/WEB-INF/pages/pc_add.jsp (line: 19, column: 24) According to TLD, tag form:input must be empty, but is not] with root cause org.apache.jasper.JasperException: /WEB-INF/pages/pc_add.jsp (line: 19, column: 24) According to TLD, tag form:input must be empty, but is not at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:133) at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1633) at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1002) at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1274) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1452) at org.apache.jasper.compiler.Parser.parseBody(Parser.java:1664) at org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1002) at org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1274) at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1452) at org.apache.jasper.compiler.Parser.parse(Parser.java:138) at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242) at org.apache.jasper.compiler.ParserController.parse(ParserController.java:102) at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:373) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:353) at org.apache.jasper.compiler.Compiler.compile(Compiler.java:340) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605) at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:954) at org.apache.jsp.WEB_002dINF.pages.index_jsp._jspx_meth_c_005fwhen_005f0(index_jsp.java:278) at org.apache.jsp.WEB_002dINF.pages.index_jsp._jspx_meth_c_005fchoose_005f0(index_jsp.java:240) at org.apache.jsp.WEB_002dINF.pages.index_jsp._jspService(index_jsp.java:179) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:264) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:915) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:811) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:796) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) 我哪里有错误?或者我可能忘记了 POM 文件中的某些依赖项? 您忘记关闭输入标签: <form:input id="hdd" placeholder="HDD size" path="hdd"> 应该是 <form:input id="hdd" placeholder="HDD size" path="hdd" /> 另请注意,以下内容无效: <form:button type="submit" class="btn">Save</button> 结束标签 (</button>) 必须与开始标签 (<form:button>) 匹配

回答 1 投票 0

HTML 输入数字步骤无需验证

在 HTML 中,您可以将步骤属性添加到数字类型的输入中。我想要这个是因为我喜欢它如何通过仅按向上/向下键来简化用户的输入。 我发现一个

回答 2 投票 0

如何修复此审核表单组件错误请求错误

我有一个表单组件,应该在我的 Strapi 评论内容类型中创建条目。我相信数据足够了,但我仍然收到 400 bad request 错误。这是我的组件:

回答 1 投票 0

使用表单数据创建对象数组的结构 HTML 表单

你好我有一个 HTML 表单,它使用表单数据来使用 React 表单操作。 当从我的方法中提取 formData 时,它显示如下: 我想要实现的目标或我的期望是我会...

回答 1 投票 0

显示我的预估费用时遇到问题

<?php session_start(); $title = "Cost Estimate"; include 'header.php'; $servername = "localhost"; $username = "root"; $password = ""; $dbname = "Services"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } if (isset($_POST['service'])) { $selected_service = $_POST['service']; if ($selected_service == "Tile & Grout Cleaning") { $area = $_POST['area']; $cost = 0; // Fetch price from database $sql = "SELECT price FROM Services WHERE service_name = 'Tile & Grout Cleaning'"; $result = $conn->query($sql); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $price = $row["price"]; $cost = $price * $area; echo "<h2>Cost Estimate for $selected_service</h2>"; echo "<p>Area: $area square feet</p>"; echo "<p>Estimated Cost: $$cost</p>"; } else { echo "<p>No records found. Please select a service.</p>"; } } } $conn->close(); include 'footer.php'; ?> <?php session_start(); $title = "Estimate"; include 'header.php'; ?> <h2>Estimate</h2> <center> <h2>Service Estimate Form</h2> <form action="estimate.php" method="post"> <label for="service">Select a service:</label> <select class="service" name="service"> <option value="">--Select--</option> <option value="Tile & Grout Cleaning">Tile & Grout Cleaning</option> <option value="Wooden Floor Polishing">Wooden Floor Polishing</option> </select> <br><br> <input type="submit" class="estimate"> </form> <br /><br /> <?php if ($_SERVER["REQUEST_METHOD"] == "POST") { $selected_service = $_POST['service']; if ($selected_service == "Tile & Grout Cleaning") { echo '<h2>Tile & Grout Cleaning</h2>'; echo '<form action="cost.php" method="post">'; echo '<label for="area">How large is the area to be cleaned (in square feet)?: </label>'; echo '<input type="number" name="area" required><br><br>'; echo '<input type="submit" value="Calculate Cost">'; echo '</form>'; } else { echo '<p>Please select a service.</p>'; } } ?> <?php include 'footer.php'; ?> 当我提交估算总计所需的详细信息时,成本页面为空白。这让我难住了。我感觉我尝试了一切。甚至继续 chatgtp 希望找到解决方案,但它告诉我将操作估计,php 更改为成本,php,但我需要操作估计,php 来获取服务的规格。 应显示的输出是(为输出添加的随机值) -瓷砖和灌浆清洁的成本估算 -面积:100平方英尺 -预计费用:90 美元 我知道我刚刚发布了所有内容,但我是新人,所以我不确定如何正确使用这些功能。 感谢帮助。 代码添加了一个隐藏的输入字段,以将所选服务从表单提交页面转移到另一个名为 cost.php 的页面。 echo '<input type="hidden" name="service" value="' . $selected_service . '">'; <?php session_start(); $title = "Estimate"; include 'header.php'; ?> <h2>Estimate</h2> <center> <h2>Service Estimate Form</h2> <form method="post" action="estimate.php"> <label for="service">Select a service:</label> <select class="service" name="service"> <option value="">--Select--</option> <option value="Tile & Grout Cleaning">Tile & Grout Cleaning</option> <option value="Wooden Floor Polishing">Wooden Floor Polishing</option> </select> <br><br> <input type="submit" name="serviceSubmitted" class="estimate"> </form> <br /> <br /> <?php if ($_POST['serviceSubmitted']) { $selected_service = $_POST['service']; if ($selected_service == "Tile & Grout Cleaning") { echo '<h2>Tile & Grout Cleaning</h2>'; echo '<form action="cost.php" method="post">'; echo '<label for="area">How large is the area to be cleaned (in square feet)?: </label>'; echo '<input type="number" name="area" required><br><br>'; // Added hidden value to make sure service value is passed to cost.php in $_POST arguments echo '<input type="hidden" name="service" value="' . $selected_service . '">'; echo '<input type="submit" value="Calculate Cost">'; echo '</form>'; } else { echo '<p>Please select a service.</p>'; } } ?> <?php include 'footer.php'; ?>

回答 1 投票 0

我无法对齐列表和表单属性

我正在创建一个简单的待办事项列表项目,但我似乎不知道如何对齐列表和表单属性,我该如何解决这个问题? 我正在创建一个简单的待办事项列表项目,但我似乎不知道如何对齐列表和表单属性,我该如何解决这个问题? <?php if (isset($_SESSION['task'])) { foreach ($_SESSION['task'] as $key => $task) { echo " <li> <span>$task</span> <form action='delete.php' method='post'> <input type='hidden' name='task' value=$key> <input type='checkbox'> <button> <svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-trash' viewBox='0 0 16 16'> <path d='M5.5 5.5A.5.5 0 0 1 6 6v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m2.5 0a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5m3 .5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0z'/> <path d='M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1zM4.118 4 4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4zM2.5 3h11V2h-11z'/> </svg> </button> </form> </li>"; } } ?> 我尝试过CSS,也尝试过aligh-items: center,但这些都不起作用。我真的很想将列表、复选框和删除按钮对齐。 尝试使用以下 CSS 样式: li { display: flex; align-items: center; gap: 10px; margin-block: 10px; } 您将得到以下提供项目垂直对齐的结果: 此外,您还需要将行组织为表格列。为此,您可以尝试添加以下样式: ul { width: 100%; } span { width: 80%; } form { width: 20%; display: flex; align-items: center; gap: 10px; }

回答 1 投票 0

在提交表单时包含客户的IP

当客户在我的网站提交表单时,我需要包含客户的 IP 地址?这可以使用 python 或 javascript 而不使用任何第三方脚本吗?要传递 IP...

回答 1 投票 0

Angular2 formControl 用于选择多个

我正在使用 Sematinc-UI 和 Angular2 ReactiveFormsModule 表单,我想使用 [formControl] 来选择多个。 如果我使用 select 它可以正常工作: 我正在使用 Sematinc-UI 和 Angular2 ReactiveFormsModule 表单,我想使用 [formControl] 来选择多个。 如果我使用select,它可以正常工作: <select class="ui fluid dropdown" [formControl]="myForm.controls.category"> <option *ngFor="let item of categories" value="{{item}}">{{item}}</option> </select> 如果我使用选择多个它不起作用: <select multiple="" class="ui fluid dropdown" [formControl]="myForm.controls.category"> <option *ngFor="let item of categories" value="{{item}}">{{item}}</option> </select> 我收到此错误: core.umd.js:3462 异常:未捕获(承诺中):错误:http://localhost:3000/app/components/category.component.js类 CategoryComponent - 内联模板中的错误:0:1701 导致作者:values.map 不是函数 可能是什么问题? 我成功了。诀窍是确保该值始终是一个数组,即使没有选择任何内容。 <select multiple class="ui fluid dropdown" [formControl]="myForm.controls.category"> <option *ngFor="let item of categories" [ngValue]="item">{{item}}</option> </select> 创建 FormControl 时,确保 blank 值是空数组,而不是 '' 或 undefined。 this.control = new FormControl([]); 我没有使用 Semantic-UI,只是使用标准 Angular 2 在 ionic2 和反应形式中工作,我能够仅使用验证器“必需”来验证多重选择,minlength() 不起作用。如果您不想通过验证,则需要将 null 传递给模型。空数组将通过“必需”验证。如果你问我的话有点奇怪。 我为我的离子项目尝试了丹尼尔的答案,它有效。如果有人正在寻找的话,这是一个示例 buildForm() { this.registerForm = this.formBuilder.group({ 'contact': ['03007654321', [Validators.required]], 'agree': [true, Validators.requiredTrue], 'categories': this.formBuilder.array([]), 'locations': [[], Validators.required], }); } 在你的 HTML 模板中像这样使用它 <ion-item > <ion-label>Gender</ion-label> <ion-select multiple="true" [formControl]="registerForm.controls.locations"> <ion-option value="f">Female</ion-option> <ion-option value="m">Male</ion-option> </ion-select> </ion-item> 注意:我在离子选择上使用它,但我猜它会 也可以使用常规 HTML select()。 查看 FormControl 的测试,很明显,如果您传入一个数组,那么第二个和后续值将被视为验证器(因此是我上面评论中的第一个错误)。要传入数组,它必须被“装箱”(在对象内),但 FormControl 需要“disabled”属性才能使用“value”属性作为值,所以最终正确的格式是 'courseIds': {value: [1,3,5], disabled: false} .

回答 0 投票 0

如果输入字段为空,仅使用 CSS 如何应用样式?

我目前正在开发一个接受文本输入的表单。但是,在输入有效的电子邮件地址之前,我实现的功能对于电子邮件输入无法正常工作。此外,...

回答 1 投票 0

使用 http.Client 创建一个损坏的表单

如何使用 http.Client 创建一个用于测试目的的“损坏”表单,该表单将在处理函数中的 ParseForm() 上触发响应错误? 我有以下代码: func(应用程序*应用程序)signupUser(w ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.