Проблема: я должен сделать форму с некоторыми входными данными (имя, фамилия и т. Д.) Проверка заполненная информация верна, и если она отправлена. Дело в том, что; < /p>
Если форма пуста, она не отправляет < /p>
< /li>
Если форма правильно заполнена, она отправляет < /p>
< /li>
, если есть какие -либо ошибки (dni и /number numpt not not not -nt not -nt -nt prome not -nt prome not -nt prome not -nttttent, а не правильно, а не номеру. Проверено) Он не отправляет , но , если поля «nombre» и «apellido1» заполнены по крайней мере одним персонажем, он посылает игнорирование всех других ошибок, (я попробовал несколько комбинаций), и я не знаю, почему я делаю неправильно
. /> (для разъяснения, испанские телефонные номера начинаются с 6 или 7, а затем 8 чисел, DNI-это 8 чисел и одна буква, проверьте повторное выражение) < /p>
function validform() {
/*Declaramos las distintas constantes: los inputs que se van a comprobar, los errores a mostrar y
las expresiones regulares para el móvil y el DNI
*/
const nombre = document.getElementById("nombre").value;
const apellido1 = document.getElementById("apellido1").value;
const movil = document.getElementById("movil").value;
const dni = document.getElementById("dni").value;
const aceptar = document.getElementById("terminos").checked;
const fijo = document.getElementById("fijo").value;
const nombreErr = document.getElementById("nombreErr");
const apellidoError = document.getElementById("apellidoError");
const movilError = document.getElementById("movilError");
const dniError = document.getElementById("dniError");
const aceptarError = document.getElementById("aceptarError");
const fijoError = document.getElementById("fijoError")
const regexMovil = /^[67]\d{8}$/;
const regexFijo = /^[89]\d{8}$/;
const regexdni = /^[0-9]{8}[TRWAGMYFPDXBNJZSQVHLCKE-trawagmyfpdxbnjzsqvhlcke]$/;
/*establecemos que el contenido de los errores esté vacío por defecto*/
nombreErr.textContent = "";
apellidoError.textContent = "";
movilError.textContent = "";
dniError.textContent = "";
aceptarError.textContent = "";
fijoError.textContent = "";
/*establecemos Valido como ture para que si hay un error se convierta en falso. Si Valido es falso, el formulario
no se envia */
let Valido = true;
/*realizamos las comprobaciones de los campos obligatorios*/
if (nombre === "") {
nombreErr.textContent = "Introduce un nombre!!";
Valido = false;
}
if (apellido1 === "") {
apellidoError.textContent = "Introduce el primer apellido!!";
Valido = false;
}
if (!regexMovil.test(movil)) {
movilError.textContent = "Introduce un móvil válido!!";
valido = false;
}
if (!regexdni.test(dni)) {
dniError.textContent = "Introduce un DNI válido!!";
valido = false;
}
if (!aceptar) {
aceptarError.textContent = "Acepta los términos!!";
valido = false;
}
if (fijo !== "" && !regexFijo.test(fijo)) {
fijoError.textContent = "Introduce un fijo válido!!";
valido = false;
}
if (Valido) {
alert("formulario enviado correctamente");
return true;
} else {
return false;
}
}
/*Reseteamos los mensajes de error*/
function resetErrores() {
document.getElementById("nombreErr").textContent = "";
document.getElementById("apellidoError").textContent = "";
document.getElementById("movilError").textContent = "";
document.getElementById("dniError").textContent = "";
document.getElementById("aceptarError").textContent = "";
document.getElementById("fijoError").textContent = "";
}< /code>
Formulario de registro
Los campos marcados con asterisco(*) son obligatorios
Nombre y apellidos
Nombre*
Primer apellido*
Segundo apellido
Número de teléfono
Teléfono movi*
Teléfono fijo
DNI
Número de DNI*
Cumpleaños
Fecha de nacimiento
Acepto los términos y blah, blah, blah
Quiero que me llenéis el correo de spam
в основном то, что я сказал, если присутствуют какие -либо ошибки, он не отправляет, но если nombre (имя) и праймер апеллидо (первое фамилия) он игнорирует любую ошибку
Проблема: я должен сделать форму с некоторыми входными данными (имя, фамилия и т. Д.) Проверка заполненная информация верна, и если она отправлена. Дело в том, что; < /p> [list] [*] Если форма пуста, она не отправляет < /p> < /li> Если форма правильно заполнена, она отправляет < /p> < /li> , если есть какие -либо ошибки (dni и /number numpt not not not -nt not -nt -nt prome not -nt prome not -nt prome not -nttttent, а не правильно, а не номеру. Проверено) Он не отправляет , но , если поля «nombre» и «apellido1» заполнены по крайней мере одним персонажем, он посылает игнорирование всех других ошибок, (я попробовал несколько комбинаций), и я не знаю, почему я делаю неправильно
[/list] . /> (для разъяснения, испанские телефонные номера начинаются с 6 или 7, а затем 8 чисел, DNI-это 8 чисел и одна буква, проверьте повторное выражение) < /p>
"snippet-code-js-js-js pressprint-over-override">[code]function validform() { /*Declaramos las distintas constantes: los inputs que se van a comprobar, los errores a mostrar y las expresiones regulares para el móvil y el DNI */
/*Reseteamos los mensajes de error*/ function resetErrores() { document.getElementById("nombreErr").textContent = ""; document.getElementById("apellidoError").textContent = ""; document.getElementById("movilError").textContent = ""; document.getElementById("dniError").textContent = ""; document.getElementById("aceptarError").textContent = ""; document.getElementById("fijoError").textContent = ""; }< /code>
Formulario de registro Los campos marcados con asterisco(*) son obligatorios Nombre y apellidos Nombre*
Primer apellido*
Segundo apellido
Número de teléfono Teléfono movi*
Teléfono fijo
DNI Número de DNI*
Cumpleaños Fecha de nacimiento
Acepto los términos y blah, blah, blah
Quiero que me llenéis el correo de spam
[/code]
в основном то, что я сказал, если присутствуют какие -либо ошибки, он не отправляет, но если nombre (имя) и праймер апеллидо (первое фамилия) он игнорирует любую ошибку
Проблема: я должен сделать форму с некоторыми входными данными (имя, фамилия и т. Д.) Проверка заполненная информация верна, и если она отправлена. Дело в том, что;
Проблема: я должен сделать форму с некоторыми входными данными (имя, фамилия и т. Д.) Проверка заполненная информация верна, и если она отправлена. Дело в том, что;
Я делаю форму редактирования для Spring Boot Project. Я пытаюсь заполнить данные формы из полученного листинга с помощью этого метода GET Controller:
@GetMapping( /{id}/izmena )
public String update(@PathVariable int id, Model model) {
Listing...
значение атрибута имени item_id 1 Имя1 куратор Аарон 1 Имя1 описание «Некоторое описание 1» 2 Имя2 куратор Ббойд 2 Имя2 куратор Бийд 2 Имя2 описание «Некоторое описание 2» и т. д. Я хочу повернуть этот фрейм данных...