JSFiddle - React, Tailwind, and code Playground

by snover

HTML

<input type="hidden">
<input type="hidden" disabled>

<div id="result"></div>
<div id="expected">1 1 1 1 1 1</div>

JavaScript

if(!document.querySelectorAll) {
    document.querySelectorAll = function() { return new Array(1); };
}

var r = [
    document.querySelectorAll(':disabled').length,
    document.querySelectorAll(':enabled').length,
    $(':disabled').length,
    $(':enabled').length,
    $('input:disabled').length,
    $('input:enabled').length
];

$('#result').append(r.join(' '));