JSFiddle - React, Tailwind, and code Playground
by clausjensen
HTML
<form>
<div>
<label>Firstname:</label>
<input type="text" name="firstname" />
</div>
<div>
<label>Lastname:</label>
<input type="text" data-value="SHControl" name="lastname" />
</div>
<div>
<label>Disabled:</label>
<input type="checkbox" name="disablethis" />
</div>
<div>
<label>Not disabled:</label>
<input type="checkbox" data-value="SHControl" name="dontdisable" />
</div>
<div>
<textarea>text here</textarea>
</div>
<div>
<input type="submit" value="submit" />
</div>
</form>
JavaScript
$('input[type="text"],input[type="checkbox"],textarea').not('[data-value=SHControl]').attr('disabled', 'disabled');