Hallo,
Wie kann ich grundsätzlich alle autos in einem Formular verbieten?
Habe was gefunden, überraschend einfach
und immer noch umständlicher als nötig.
window.addEventListener('DOMContentLoaded', function () { ... var formulare = document.getElementsByTagName( "form" );
Was du hier "zu Fuß" nachbaust, stellt Javascript dir als document.forms schon fix und fertig zur Verfügung - eine Collection aller form-Elemente im Dokument.
var form_nachricht = "standard.js - " +formulare.length +" form/s: "; for ( let i=0; i<formulare.length; i++ ) { formulare[i].setAttribute( "autocapitalize", "none" ); form_nachricht += 'autocapitalize="none" '; formulare[i].setAttribute( "autocomplete", "off" ); form_nachricht += 'autocomplete="off" '; formulare[i].setAttribute( "autocorrect", "off" ); form_nachricht += 'autocorrect="off" '; }
Und ob man hier den Umweg über setAttribute() gehen muss, bezweifle ich auch. Ich nehme an, dass man stattdessen auch direkt die entsprechende Eigenschaft des DOM-Objekts setzen kann.
Live long and pros healthy,
Martin
--
Klein φ macht auch Mist.
Klein φ macht auch Mist.