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');