Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

168
Visualizações
la API de validación html5 proporciona una matriz vacía de mensajes si un marcado es incorrecto

Intentando validar mi marcado html5 haciendo clic en un botón y usando el validador w3c. El código fuente es de aquí .

así que mi código es así:

 $('.btnw3').on('click', async function(){ valid() .then(data => { console.clear(); console.log(data); // Console was cleared - {messages: Array(0)} const error = data.messages.filter(msg => msg.type === 'error'); const warning = data.messages.filter(msg => msg.type === 'info' && msg?.subType === 'warning'); if (warning.length) { console.group(`%c${warning.length} validation warnings`, "background-color:#FFFBE5;padding:1px 4px"); warning.forEach(msg => { console.groupCollapsed(`%c${msg.message} (line: ${msg.lastLine})`, "background-color:#FFFBE5"); console.table(msg) console.groupEnd(); }) console.groupEnd(); } if (error.length) { console.group(`%c${error.length} validation errors`, "background-color:#D93025;color:#FFF;padding:1px 4px"); error.forEach(msg => { console.groupCollapsed(`%c${msg.message} (line: ${msg.lastLine})`, "color:#D93025"); console.table(msg) console.groupEnd(); }) console.groupEnd(); // empty output } }) });

así que intencionalmente hago que mi marcado sea incorrecto: escriba </divx> en lugar de </div> , por ejemplo

problema: recibo una matriz vacía de mensajes en la línea (console.log(data))

lo mismo sucede si escribo este código como un fragmento en las herramientas de desarrollo de Chrome

si copio mi fuente de marcado y la pego en https://validator.w3.org/nu/#textarea , recibo los errores esperados.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda