10
Dado este código HTML con jQuery validarjQuery Validar no detectada TypeError: No se puede llamar al método 'getAttribute' de la indefinida
<input id="accept-terms" type="checkbox" class="required"/>
<label for="accept-terms"> I accept the <asp:HyperLink ID="termsLink" runat="server" Target="_blank">terms and condtions</asp:HyperLink> of sale.</label>
<label for="accept-terms" class="error-text">You must accept the terms and conditions before purchasing</label>
consigo este error:
Uncaught TypeError: Cannot call method 'getAttribute' of undefined
Esto aparentemente también puede suceder si tiene un formulario dentro de otra forma. –
estoy teniendo el mismo problema con un TextArea que ya tiene un atributo 'name' – mbmihura
Acabo de leer que también puede ser debido a un nombre de regla faltante. En mi situación, he creado una regla personalizada, que no se cargaba correctamente, y el validador no pudo encontrarla (por lo que arrojó el "Tipo de error no capturado: no se puede llamar al método 'getAttribute' de undefined") – mbmihura