JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" name="onlyBinary" id='onlyBinary'>
JavaScript
var bindEvent = function( element, type, eventHandler ) {
if ( element.addEventListener ) {
element.addEventListener( type, eventHandler, false );
} else if ( element.attachEvent ) {
element.attachEvent( "on" + type, eventHandler );
}
};
bindEvent(document.getElementById('onlyBinary'), "keypress", function (event) {
if (event.which != 49 && event.which != 48) {
event.preventDefault();
}
});