Wie kann ich die "erforderlich" - Attribut zum input-auf die Veränderung der textarea?

Muss ich hinzufügen das required-Attribut auf ein html-select (toDept) unter der Bedingung, dass ein textarea (orderComments) hat eingegebene text in es. Unten ist mein code... Was bin ich? Brauche ich, um mein jquery auf ein change-Ereignis, oder was?

JS:

    $(document).ready(function() {
          if ($('#textareaId').val() != '') {
            $("#selectId").attr('required', true);
          }
        }

HTML:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<textarea id="textareaId"></textarea>

<select id="selectId">
  <option value=""></option>
  <option value="opt1">opt1</option>
</select>

Vielen Dank für Ihre Zeit!

  • Dieser code wird nur ausgeführt wenn die Seite geladen wird, und dann nie wieder.
Schreibe einen Kommentar