我尽力使用 React Native 制作登录表单,但是:我无法重定向到“App”,错误消息是:(TypeError:未定义不是对象(评估“this.props.navigation”)])try {fetch('http://93.xxx.xx.xx:5151/login', {method: 'POST',headers: {'Content-Type': 'application/x-www
2020-05-14
我有 2 个数组,人员数组包含分配给项目的所有人员(最初为空),可用用户数组包含系统中所有用户的列表。 (每个用户都是一个对象)。这是我的 ngOnInit ngOnInit(): void {this.personnel = [];this.availableUsers = this.usersService.getAllUsers();this.addPersonnelForm = new F
2021-07-28
我正在尝试使用 reactjs 中的表单制作一个图像上传器。我在 mongodb 中创建了一个 api(感谢 express、mongoose 等),我正在尝试使用它来上传图像。实际上,我想将图像文件发送到云端(使用 Cloudinary),并获取 url。这是我的表单和方法:class Header extends Component {constructor(props) {super(pro
我的网站上有一个电子邮件注册表单,我最近添加了验证。现在,表单不会发送或提供错误消息。当我检查检查器时,我看到以下错误:TypeError: null is not an object (evaluating 'document.getElementById(update[0]).innerHTML = update[1]')这是我的contact.php文件 <?php$to = "[email
2015-03-02
这是我的 form.ts 文件:import { Component, OnInit } from '@angular/core';import { FormGroup, FormControl, FormBuilder, Validators } from'@angular/forms';@Component({selector: 'form',templateUrl: './form.comp
我有个小问题,在我的 javascript 代码中,我有这个:$('form').submit( function (e) {var form = $(this);console.log('submit attempt');$('input, select, textarea').each(function() {var attr = $(this).attr('required');if (ty
2016-09-14
我尝试验证 v-text-field 是否仅输入数字,但这不是必需的,规则拒绝通过验证。我使用了 v-form、v-text-field 和 v-text-field 规则。<template><v-form ref="form"><v-text-fieldv-model="name":label="label":rules="rules"@blur="changeValue"clearable>
2019-05-30
我的 nodejs 服务器出现了一些奇怪的错误,以前我从未遇到过。我收到错误:“TypeError:无法读取未定义的属性‘length’”我正在使用 formidable 来处理来自我的 html 页面的任何表单数据。尝试了很多方法来修复它,并在网上查找有类似问题的人,但没有任何结果。这是我的代码:var http = require('http');var fs = require('fs');
2017-10-16
这应该很简单,但不知道问题出在哪里。我需要从 url 参数中获取值,然后根据索引号选择下拉列表的选项。URL 类似于:..../page.html?tid=5HTML 在这里<select id="form-dropdown-field"><option value="A">A</option><option value="B">B</option><option value="C">C</opt
2022-09-01
我希望用户能够记录他们执行的操作。我按类别对操作进行分组,然后使用两个选择菜单和 JS 仅向用户显示他们所选类别的操作。还有一个数量输入,它根据所选操作生成。我的问题是,当我提交表单时,我收到错误:未捕获的 TypeError:无法将属性“onchange”设置为 null选择框和 JS 实现的功能在提交表单之前有效。index.jsdocument.addEventListener("DOMCo
2021-04-12
我有一个下拉菜单,当从该下拉菜单中选择“其他”值时,它应该触发一个名为其他位置的输入表单字段以显示在 UI 中。当代码运行时,它到达document.getElementById('otherPosition').hidden = false;我收到上述错误。为什么 id 为空?HTML:<div class="column" id="otherPosition" hidden><div styl
2020-11-30
我有一个数字输入,我想用 onChange 来验证它,但是当所述输入被清除时,React 会抛出ReferenceError: value is not defined,这是可以理解的 - 它没有什么可验证的。我正在使用这种方法[答案]我正在使用功能组件,这是我的代码片段:const [formData, setFormData] = React.useState({userTeamChosen:
2022-07-13
我有一个页面,其中有两个按钮。一个是<button>元素,另一个是<input type="submit">。按钮按该顺序显示在页面上。如果我在表单中的任意位置的文本字段中并按<Enter>,则会触发按钮元素的click事件。我认为这是因为按钮元素位于第一位。我找不到任何看似可靠的方法来设置默认按钮,目前我也不一定想这样做。在没有更好的办法的情况下,我捕获了表单上任意位置的按键,如果按下的是<En
2011-01-21
我有一个表单,该表单应该将文件(图像)上传到 NextJs API 路由。我尝试使用表单的引用来检索表单值。但是,当我尝试在 onSubmit 函数中访问表单时,引用仍然为空。我知道引用在第一次渲染时可以为空,但我认为在提交表单时,引用应该已经解析。表单如下所示:<form ref={formRef} onSubmit={onFormSubmit}><label htmlFor="image">I
2021-12-22
我有一个动态表单,其实现如下。问题是,如果该“questionID”的答案在具有所选选项(即 A、B)的答案数组中存在,我想“选中”复选框。因此检查的条件应该是answers[index].userChoice.option等于 Object.keys(x)。import fieldsL from "./fields.json";function App() {let [Fields , setF