gpt4 book ai didi

javascript - 使用 JavaScript 验证表单(从 cbx 选择有效选项)

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

HTML - 这是一个简单的 html 表单,我必须使用 js 进行验证,如果有人可以帮助我......

<form>
<label class="ancho">Nombre</label>
<input id="name" class="bloque" type="text" placeholder="Nicolas">
<label class="ancho">Apellido</label>
<input id="surename" class="bloque" type="text" placeholder="Oyarzun">
<label class="ancho">Edad</label>
<input id="age" class="bloque" type="number" placeholder="27" min="1" max="110">
<label class="ancho">Carrera</label>
<select id="cbxCarrera" class="bloque">
<option id="op0">-- Seleccione una Carrera --</option>
<option id="op1">Programacion</option>
</select>
<button class="bloque boton" onclick="formulario()">Enviar</button
</form>

JavaScript

<script>
var nombre = document.getElementById("name");
var apellido = document.getElementById("surename");
var edad = document.getElementById("age");
var carrera = document.getElementById("cbxCarrera");
var opcion0 = document.getElementById("op0");
var opcion1 = document.getElementById("op1");

function formulario() {
while (nombre != null || apellido != null || edad > 0) {
if (document.getElementById("cbxCarrera").value != "0") {
// just checking if displays
alert("nombre: " + nombre\ "apellido: " + apellido\ "edad: " + edad\ "carrera: "
document.getElementById(id).optSelected);
}
} else {
alert("Porfavor ingrese valores validos en los campos anteriores.");
}
}
</script>

如何验证组合框中选择的选项?谢谢!

最佳答案

您可以像这样使用 selectedIndex 来获取所选选项

carrera.options[carrera.selectedIndex];

然后随心所欲地处理它,

REFERENCE

关于javascript - 使用 JavaScript 验证表单(从 cbx 选择有效选项),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46849834/

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