JS: Formular-Prüfung (Validierung) ausschalten (novalidate)
Autor: Ralf v.d.Mark
eingetragen: Donnerstag, 29. April 2021 um 17:15 Uhr (17/2021 Kalenderwoche)
geändert: Donnerstag, 29. April 2021 um 17:16 Uhr (17/2021 Kalenderwoche)
Keywords: Formular Prüfung Validierung ausschalten novalidate
Kategorien: HTML, JavaScript,
Text:
Wenn gelöscht werden soll, die Formular-Prüfung (Validierung) ausschalten (novalidate)
Quellcode:
in der Selectbox folgendes einbauen:
<select id="..." onchange="selectboxAbgemeldet();">
/**
* Wenn gelöscht werden soll, die Formular-Prüfung (Validierung) ausschalten (novalidate)
*
* @name Funktion/Methode "selectboxAbgemeldet()"
* @author Ralf von der Mark (vdM), Ref. 223 (Entwicklung), BLE <Ralf.vonderMark@BLE.de>
* @copyright 2021, BLE
* @version 29.04.2021, GIT: 1
*/
function selectboxAbgemeldet()
{
let ausw = document.getElementById('abgemeldetl').value;//1 = abgemeldet (es soll gelöscht werden!)
if (ausw == '1') {
//Wenn gelöscht werden soll, die Formular-Prüfung (validate) ausschalten (novalidate)
//alert("Auswahl JA!");
for (var f = document.forms, i = f.length; i--;) f[i].setAttribute("novalidate", "");
} else {
//Wenn nicht gelöscht werden soll, die Formular-Prüfung (validate) wieder einschalten
//alert("Auswahl NEIN!");
for (var f = document.forms, i = f.length; i--;) f[i].removeAttribute("novalidate");
}//ENDE: else ==> if(ausw == '1')
}//ENDE: function selectboxAbgemeldet(...)