Standard Form – jQuery version

Last Updated on May 14, 2023 by Neil Murray

Table of Contents #

How to test #

The standard forms are multi-tab forms with each tab named as per the concerned test.

A text field is attached to each logic to test if the logic works. Each section/tab of a form has this field and it will be visible or invisible according to the logic.

Test Field – Demo

InstructionsLogic Testing

back to top

Forms #

back to top

  1. Field – If Any – Show – Logic
  2. Field – If Any – Hide – Logic
  3. Field – If All – Show – Logic
  4. Field – If All – Hide – Logic
  5. Post – If Any – Show – Logic
  6. Post – If Any – Hide – Logic
  7. Post – If All – Show – Logic
  8. Post – If All – Hide – Logic
  9. User – If Any – Show – Logic
  10. User – If Any – Hide – Logic
  11. User – If All – Show – Logic
  12. User – If All – Show – Logic

CF7 Forms #

  1. Field – If Any – Show – Logic – contact-form-7 id=”19075″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If Any – Show (v0.2)”
  2. Field – If Any – Hide – Logic – contact-form-7 id=”22565″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If Any – Hide (v0.2)”
  3. Field – If All – Show – Logic – contact-form-7 id=”22573″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If All – Show (v0.2)”
  4. Field – If All – Hide – Logic – contact-form-7 id=”22584″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If All – Hide (v0.2)”
  5. Post – If Any – Show – Logic – contact-form-7 id=”22597″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If Any – Show (v0.2)”
  6. Post – If Any – Hide – Logic – contact-form-7 id=”22598″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If Any – Hide (v0.2)”
  7. Post – If All – Show – Logic – contact-form-7 id=”22599″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If All – Show (v0.2)”
  8. Post – If All – Hide – Logic – contact-form-7 id=”22600″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If All – Hide (v0.2)”
  9. User – If Any – Show – Logic – contact-form-7 id=”22589″ title=”Test – Logic – Standard Testing – jQuery Version – User – If Any – Show (v0.2)”
  10. User – If Any – Hide – Logic – contact-form-7 id=”22590″ title=”Test – Logic – Standard Testing – jQuery Version – User – If Any – Hide (v0.2)”
  11. User – If All – Show – Logic
  12. User – If All – Show – Logic

Field – If Any – Show #

back to top

This form will be used to test the Show field logic if any of the statements are true.

Formcontact-form-7 id=”19075″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If Any – Show (v0.2)”

    Logic - Show - If Any
    Show IF EQUAL
    1. Show if Equal The below test text field will be visible if the logic works

    2. text-584

      Set this to "show"

    3. checkbox-776 Option 1Option 2

      Set this to "option 2"

    4. date-982

      Set this to "2022-04-01"

    5. email-633

      Set this to "test@cf7s.com"

    6. number-561

      Set this to "5"

    7. radio-808 Option 1Option 2

      Set this to "Option 2"

    8. select-513

      Set this to "Option 2"

    9. tel-143

      Set this to "1234567890"

    10. textarea-788

      Set this to "show"

    11. url-994

      Set this to "test.com"

    Logic - Show - If Any
    Show If NOT Equal
    1. Show if NOT Equal The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-492

      Set this to "show"

    3. checkbox-709 Option 1Option 2

      Set this to "option 2"

    4. date-717

      Set this to "2022-04-01"

    5. email-428

      Set this to "test@cf7s.com"

    6. number-560

      Set this to "5"

    7. radio-215 Option 1Option 2

      Set this to "Option 2"

    8. select-494

      Set this to "Option 2"

    9. tel-872

      Set this to "1234567890"

    10. textarea-858

      Set this to "show"

    11. url-535

      Set this to "test.com"

    Logic - Show - If Any
    Show IF CONTAINS
    1. Show IF CONTAINS The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-405

      Set this to "show"

    3. date-725

      Set this to "2022-04-01"

    4. email-411

      Set this to "test@cf7s.com"

    5. checkbox-786 Option 1Option 2

      Set this to "option 2"

    6. number-452

      Set this to "5"

    7. textarea-673

      Set this to "show"

    8. url-755

      Set this to "test.com"

    Logic - Show - If Any
    Show IF CHANGED
    1. Show IF CHANGED The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-556

      Type anything

    3. date-814

      Set this to "2022-04-01"

    4. email-770

      Set this to "test@cf7s.com"

    5. number-287

      Set this to "5"

    6. tel-219

      Set this to "1234567890"

    7. textarea-752

      Set this to "show"

    8. url-122

      Set this to "test.com"

    Logic - Show - If Any
    Show IF MORE THAN
    1. Show IF MORE THAN The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-635

      Set this to "show"

    3. date-198

      Set this to "2022-04-01"

    4. email-714

      Set this to "test@cf7s.com"

    5. number-692

      Set this to "5"

    6. tel-211

      Set this to "1234567890"

    7. url-310

      Set this to "test.com"

    Logic - Show - If Any
    Show IF LESS THAN
    1. Show IF LESS THAN The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-528

      Set this to "show"

    3. date-573

      Set this to "2022-04-01"

    4. email-740

      Set this to "test@cf7s.com"

    5. number-881

      Set this to "5"

    6. tel-490

      Set this to "1234567890"

    7. url-864

      Set this to "test.com"

    Logic - Show - If Any
    Show IF MORE THAN OR EQUAL
    1. Show IF MORE THAN OR EQUAL The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-973

      Set this to "show"

    3. date-829

      Set this to "2022-04-01"

    4. email-722

      Set this to "test@cf7s.com"

    5. number-409

      Set this to "5"

    6. tel-544

      Set this to "1234567890"

    7. url-631

      Set this to "test.com"

    Logic - Show - If Any
    Show IF LESS THAN OR EQUAL
    1. Show IF LESS THAN OR EQUAL The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    2. text-822

      Set this to "show"

    3. date-596

      Set this to "2022-04-01"

    4. email-597

      Set this to "test@cf7s.com"

    5. number-242

      Set this to "5"

    6. tel-827

      Set this to "1234567890"

    7. url-132

      Set this to "test.com"

    Logic - Show - If Any
    Show IF CHECKED
    1. Show IF CHECKED The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    Logic - Show - If Any
    Show IF UNCHECKED
    1. Show IF UNCHECKED The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    Logic - Show - If Any
    Show IF NOT EMPTY
    1. Show IF EMPTY The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    Logic - Show - If Any
    Show IF EMPTY
    1. Show IF EMPTY The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

    Field – If Any – Hide #

    back to top

    This form will be used to test the Hide field logic if any of the statements are true.

    Formcontact-form-7 id=”22565″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If Any – Hide (v0.2)

      Logic - Hide - If Any
      Hide IF EQUAL
      1. Hide if Equal The below test text field will be visible if the logic works

      2. text-584

        Set this to "hide"

      3. checkbox-776 Option 1Option 2

        Set this to "option 2"

      4. date-982

        Set this to "2022-04-01"

      5. email-633

        Set this to "test@cf7s.com"

      6. number-561

        Set this to "5"

      7. radio-808 Option 1Option 2

        Set this to "Option 2"

      8. select-513

        Set this to "Option 2"

      9. tel-143

        Set this to "1234567890"

      10. textarea-788

        Set this to "hide"

      11. url-994

        Set this to "test.com"

      Logic - Hide - If Any
      Hide If NOT Equal
      1. Hide if NOT Equal The below test text field will be hidden if the logic works The form will come with default values and the test field will be visible. The test field will be hidden when the value is changed on each field

      2. text-492

        Set this to "hide" for the setup and then change it to another value when testing this field

      3. checkbox-709 Option 1Option 2

        Set this to "option 2" for the setup and then change it to another value when testing this field

      4. date-717

        Set this to "2022-04-01" for the setup and then change it to another value when testing this field

      5. email-428

        Set this to "test@cf7s.com" for the setup and then change it to another value when testing this field

      6. number-560

        Set this to "5" for the setup and then change it to another value when testing this field

      7. radio-215 Option 1Option 2

        Set this to "Option 2" for the setup and then change it to another value when testing this field

      8. select-494

        Set this to "Option 2" for the setup and then change it to another value when testing this field

      9. tel-872

        Set this to "1234567890" for the setup and then change it to another value when testing this field

      10. url-535

        Set this to "test.com" for the setup and then change it to another value when testing this field

      Logic - Hide - If Any
      Hide IF CONTAINS
      1. Hide IF CONTAINS The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      2. text-405

        Set this to "hide"

      3. date-725

        Set this to "2022-04-01"

      4. email-411

        Set this to "test@cf7s.com"

      5. checkbox-786 Option 1Option 2

        Set this to "option 2"

      6. textarea-673

        Set this to "hide"

      7. url-755

        Set this to "test.com"

      Logic - Hide - If Any
      Hide IF CHANGED
      1. Show IF CHANGED The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      2. text-556

        Type anything

      3. date-814

        Set this to "2022-04-01"

      4. email-770

        Set this to "test@cf7s.com"

      5. tel-219

        Set this to "1234567890"

      6. textarea-752

        Set this to "show"

      7. url-122

        Set this to "test.com"

      Logic - Hide - If Any
      Hide IF MORE THAN
      1. Show IF MORE THAN The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      2. text-635

        Set this to "hide"

      3. date-198

        Set this to "2022-04-01"

      4. email-714

        Set this to "test@cf7s.com"

      5. number-692

        Set this to "5"

      6. tel-211

        Set this to "1234567890"

      7. url-310

        Set this to "http://test.com"

      Logic - Hide - If Any
      Hide IF LESS THAN
      1. Show IF LESS THAN The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      2. text-528

        Set this to "hide"

      3. date-573

        Set this to "2022-04-01"

      4. email-740

        Set this to "test@cf7s.com"

      5. number-881

        Set this to "5"

      6. tel-490

        Set this to "1234567890"

      7. url-864

        Set this to "http://test.com"

      Logic - Hide - If Any
      Hide IF MORE THAN OR EQUAL
      1. Hide IF MORE THAN OR EQUAL The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      2. text-973

        Set this to "hide"

      3. date-829

        Set this to "2022-04-01"

      4. email-722

        Set this to "test@cf7s.com"

      5. number-409

        Set this to "5"

      6. tel-544

        Set this to "1234567890"

      7. url-631

        Set this to "http://test.com"

      Logic - Hide - If Any
      Hide IF LESS THAN OR EQUAL
      1. Hide IF LESS THAN OR EQUAL The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      2. text-822

        Set this to "hide"

      3. date-596

        Set this to "2022-04-01"

      4. email-597

        Set this to "test@cf7s.com"

      5. number-242

        Set this to "5"

      6. tel-827

        Set this to "1234567890"

      7. url-132

        Set this to "http://test.com"

      Logic - Hide - If Any
      Hide IF CHECKED
      1. Hide IF CHECKED The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      Logic - Hide - If Any
      Hide IF UNCHECKED
      1. Hide IF UNCHECKED The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      Logic - Hide - If Any
      Hide IF NOT EMPTY
      1. Hide IF EMPTY The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      Logic - Hide - If Any
      Hide IF EMPTY
      1. Hide IF EMPTY The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

      Field – If All – Show #

      back to top

      Formcontact-form-7 id=”22573″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If All – Show (v0.2)

        Logic - Show - If All
        Show IF EQUAL
        1. Show if Equal The below test text field will be visible if the logic works

        2. text-584

          Set this to "show"

        3. checkbox-776 Option 1Option 2

          Set this to "option 2"

        4. date-982

          Set this to "2022-04-01"

        5. email-633

          Set this to "test@cf7s.com"

        6. number-561

          Set this to "5"

        7. radio-808 Option 1Option 2

          Set this to "Option 2"

        8. select-513

          Set this to "Option 2"

        9. tel-143

          Set this to "1234567890"

        10. textarea-788

          Set this to "show"

        11. url-994

          Set this to "test.com"

        Logic - Show - If All
        Show If NOT Equal
        1. Show if NOT Equal The below test text field will be shown if the logic works The form will come with default values and the test field will be visible. The test field will be hidden when the value is changed on each field

        2. text-492

          Set it to any other value than "show"

        3. checkbox-709 Option 1Option 2

          Set this to "option 2" for the setup and then change it to another value when testing this field

        4. date-717

          Set this to "2022-04-01" for the setup and then change it to another value when testing this field

        5. email-428

          Set this to "test@cf7s.com" for the setup and then change it to another value when testing this field

        6. number-560

          Set this to "5" for the setup and then change it to another value when testing this field

        7. radio-215 Option 1Option 2

          Set this to "Option 2" for the setup and then change it to another value when testing this field

        8. select-494

          Set this to "Option 2" for the setup and then change it to another value when testing this field

        9. tel-872

          Set this to "1234567890" for the setup and then change it to another value when testing this field

        10. url-535

          Set this to "test.com" for the setup and then change it to another value when testing this field

        Logic - Show - If All
        Show IF CONTAINS
        1. Show IF CONTAINS The below test text field will be visible if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        2. text-405

          Set this to "show"

        3. date-725

          Set this to "2022-04-01"

        4. email-411

          Set this to "test@cf7s.com"

        5. checkbox-786 Option 1Option 2

          Set this to "option 2"

        6. textarea-673

          Set this to "show"

        7. url-755

          Set this to "test.com"

        Logic - Show - If All
        Show IF CHANGED
        1. Show IF CHANGED The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        2. text-556

          Type anything

        3. date-814

          Set this to "2022-04-01"

        4. email-770

          Set this to "test@cf7s.com"

        5. tel-219

          Set this to "1234567890"

        6. textarea-752

          Set this to "show"

        7. url-122

          Set this to "test.com"

        Logic - Show - If All
        Show IF MORE THAN
        1. Show IF MORE THAN The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        2. text-635

          Set this to "show"

        3. date-198

          Set this to "2022-04-01"

        4. email-714

          Set this to "test@cf7s.com"

        5. number-692

          Set this to "5"

        6. tel-211

          Set this to "1234567890"

        7. url-310

          Set this to "http://test.com"

        Logic - Show - If All
        Show IF LESS THAN
        1. Show IF LESS THAN The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        2. text-528

          Set this to "show"

        3. date-573

          Set this to "2022-04-01"

        4. email-740

          Set this to "test@cf7s.com"

        5. number-881

          Set this to "5"

        6. tel-490

          Set this to "1234567890"

        7. url-864

          Set this to "http://test.com"

        Logic - Show - If All
        Show IF MORE THAN OR EQUAL
        1. Show IF MORE THAN OR EQUAL The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        2. text-973

          Set this to "show"

        3. date-829

          Set this to "2022-04-01"

        4. email-722

          Set this to "test@cf7s.com"

        5. number-409

          Set this to "5"

        6. tel-544

          Set this to "1234567890"

        7. url-631

          Set this to "http://test.com"

        Logic - Show - If All
        Show IF LESS THAN OR EQUAL
        1. SHOW IF LESS THAN OR EQUAL The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        2. text-822

          Set this to "show"

        3. date-596

          Set this to "2022-04-01"

        4. email-597

          Set this to "test@cf7s.com"

        5. number-242

          Set this to "5"

        6. tel-827

          Set this to "1234567890"

        7. url-132

          Set this to "http://test.com"

        Logic - Show - If All
        Show IF CHECKED
        1. Show IF CHECKED The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        Logic - Show - If All
        Show IF UNCHECKED
        1. Show IF UNCHECKED The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        Logic - Show - If All
        Show IF NOT EMPTY
        1. Show IF EMPTY The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        Logic - Show - If All
        Show IF EMPTY
        1. Show IF EMPTY The below test text field will be shown if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

        Field – If All – Hide #

        back to top

        Formcontact-form-7 id=”22584″ title=”Test – Logic – Standard Testing – jQuery Version – Field – If All – Hide (v0.2)

          Logic - Hide - If All
          Hide IF EQUAL
          1. Hide if Equal The below test text field will be visible if the logic works

          2. text-584

            Set this to "hide"

          3. checkbox-776 Option 1Option 2

            Set this to "option 2"

          4. date-982

            Set this to "2022-04-01"

          5. email-633

            Set this to "test@cf7s.com"

          6. number-561

            Set this to "5"

          7. radio-808 Option 1Option 2

            Set this to "Option 2"

          8. select-513

            Set this to "Option 2"

          9. tel-143

            Set this to "1234567890"

          10. textarea-788

            Set this to "hide"

          11. url-994

            Set this to "test.com"

          Logic - Hide - If All
          Hide If NOT Equal
          1. Hide if NOT Equal The below test text field will be hidden if the logic works The form will come with default values and the test field will be visible. The test field will be hidden when the value is changed on each field

          2. text-492

            Set this to "hide" for the setup and then change it to another value when testing this field

          3. checkbox-709 Option 1Option 2

            Set this to "option 2" for the setup and then change it to another value when testing this field

          4. date-717

            Set this to "2022-04-01" for the setup and then change it to another value when testing this field

          5. email-428

            Set this to "test@cf7s.com" for the setup and then change it to another value when testing this field

          6. number-560

            Set this to "5" for the setup and then change it to another value when testing this field

          7. radio-215 Option 1Option 2

            Set this to "Option 2" for the setup and then change it to another value when testing this field

          8. select-494

            Set this to "Option 2" for the setup and then change it to another value when testing this field

          9. tel-872

            Set this to "1234567890" for the setup and then change it to another value when testing this field

          10. url-535

            Set this to "test.com" for the setup and then change it to another value when testing this field

          Logic - Hide - If All
          Hide IF CONTAINS
          1. Hide IF CONTAINS The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible

          2. text-405

            Set this to "hide"

          3. date-725

            Set this to "2022-04-01"

          4. email-411

            Set this to "test@cf7s.com"

          5. checkbox-786 Option 1Option 2

            Set this to "option 2"

          6. textarea-673

            Set this to "hide"

          7. url-755

            Set this to "test.com"

          Logic - Hide - If All
          Hide IF CHANGED
          1. Hide IF CHANGED The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          2. text-556

            Type anything

          3. date-814

            Set this to "2022-04-01"

          4. email-770

            Set this to "test@cf7s.com"

          5. tel-219

            Set this to "1234567890"

          6. textarea-752

            Set this to "show"

          7. url-122

            Set this to "test.com"

          Logic - Hide - If All
          Hide IF MORE THAN
          1. Show IF MORE THAN The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          2. text-635

            Set this to "hide"

          3. date-198

            Set this to "2022-04-01"

          4. email-714

            Set this to "test@cf7s.com"

          5. number-692

            Set this to "5"

          6. tel-211

            Set this to "1234567890"

          7. url-310

            Set this to "http://test.com"

          Logic - Hide - If All
          Hide IF LESS THAN
          1. Show IF LESS THAN The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          2. text-528

            Set this to "hide"

          3. date-573

            Set this to "2022-04-01"

          4. email-740

            Set this to "test@cf7s.com"

          5. number-881

            Set this to "5"

          6. tel-490

            Set this to "1234567890"

          7. url-864

            Set this to "http://test.com"

          Logic - Hide - If All
          Hide IF MORE THAN OR EQUAL
          1. Hide IF MORE THAN OR EQUAL The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          2. text-973

            Set this to "hide"

          3. date-829

            Set this to "2022-04-01"

          4. email-722

            Set this to "test@cf7s.com"

          5. number-409

            Set this to "5"

          6. tel-544

            Set this to "1234567890"

          7. url-631

            Set this to "http://test.com"

          Logic - Hide - If All
          Hide IF LESS THAN OR EQUAL
          1. Hide IF LESS THAN OR EQUAL The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          2. text-822

            Set this to "hide"

          3. date-596

            Set this to "2022-04-01"

          4. email-597

            Set this to "test@cf7s.com"

          5. number-242

            Set this to "5"

          6. tel-827

            Set this to "1234567890"

          7. url-132

            Set this to "http://test.com"

          Logic - Hide - If All
          Hide IF CHECKED
          1. Hide IF CHECKED The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          Logic - Hide - If All
          Hide IF UNCHECKED
          1. Hide IF UNCHECKED The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          Logic - Hide - If All
          Hide IF NOT EMPTY
          1. Hide IF EMPTY The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          Logic - Hide - If All
          Show IF EMPTY
          1. Hide IF EMPTY The below test text field will be hidden if the logic works Set all the values as per the instruction and see if the test field is invisible and check if it is visible when value changed

          Post – If Any – Show #

          back to top

          Formcontact-form-7 id=”22597″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If Any – Show (v0.2)

            Logic - Show - If Any
            1. text-147

              Show if Any of the conditions are met. Conditions: 1. If the Post ID IS 18215 2. If the Post has a meta key cf7s_style

            Logic - Show - If Any
            1. text-427

              Show if Any of the conditions are met. Conditions: 1. If the Post ID is not 18216 2. If the Post hasn't a meta key cf7s_style

            Post – If Any – Hide #

            back to top

            Formcontact-form-7 id=”22598″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If Any – Hide (v0.2)”

              Logic - Hide - If Any
              1. Hide if Any of the conditions are met. Conditions: 1. If the Post ID is 18215 2. If the Post has a meta key cf7s_style

              Logic - Hide - If Any
              1. Hide if Any of the conditions are met. Conditions: 1. If the Post ID is not 18216 2. If the Post doesn't have meta key cf7s_style

              Post – If All – Show #

              back to top

              Formcontact-form-7 id=”22599″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If All – Show (v0.2)”

                Logic - Show - If Any
                1. Show if Any of the conditions are met. Conditions: 1. If the Post ID IS 18215 2. If the Post has a meta key cf7s_style

                Logic - Show - If Any
                1. Show if All of the conditions are met. Conditions: 1. If the Post ID is not 18215 2. If the Post hasn't a meta key cf7s_template

                Post – If All – Hide #

                back to top

                Formcontact-form-7 id=”22600″ title=”Test – Logic – Standard Testing – jQuery Version – Post – If All – Hide (v0.2)”

                  Logic - Show - If Any
                  Show IF Any
                  1. text-147

                    Show if Any of the conditions are met. Conditions: 1. If the Post ID IS 18215 2. If the Post has a meta key cf7s_style

                  Legend
                  1. text-427

                    The Test field will be hidden if the following conditions are met 1. The current post id is not 18215 2. The post doesn't have a meta key "cf7_style"

                  User – If Any – Show #

                  back to top

                  Formcontact-form-7 id=”22589″ title=”Test – Logic – Standard Testing – jQuery Version – User – If Any – Show (v0.2)”

                    Logic - Show - If Any
                    Show IF Any
                    1. text-147

                      Show if Any of the conditions are met. Conditions: 1. If the User is Signed in 2. If the User is Admin

                    2. text-807

                      Show if the User is an Administrator

                    3. text-931

                      Show if the User is an Editor

                    4. text-356

                      Show if the User is an Author

                    5. text-724

                      Show if the User is a Contributor

                    6. text-837

                      Show if the User is a Subscriber

                    Logic - Show - If Any
                    Show IF Any
                    1. text-499

                      Show if Any of the conditions are met. Conditions: 1. If the User is Signed in 2. If the User is Not Admin

                    2. text-830

                      Show if the User is Not an Administrator

                    3. text-904

                      Show if the User is Not an Editor

                    4. text-557

                      Show if the User is Not an Author

                    5. text-933

                      Show if the User is Not an Contributor

                    6. text-313

                      Show if the User is Not an Subscriber

                    Legend
                    1. The Tesi field will be visible if the user is signed in

                    User – If Any – Hide #

                    back to top

                    Formcontact-form-7 id=”22590″ title=”Test – Logic – Standard Testing – jQuery Version – User – If Any – Hide (v0.2)”

                      Logic - Hide - If Any
                      HIde IF Any
                      1. text-147

                        Show if Any of the conditions are met. Conditions: 1. If the User is Signed in 2. If the User is Admin

                      2. text-807

                        Show if the User is an Administrator

                      3. text-931

                        Show if the User is an Editor

                      4. text-356

                        Show if the User is an Author

                      5. text-724

                        Show if the User is a Contributor

                      6. text-837

                        Show if the User is a Subscriber

                      HIde IF Any
                      1. The Tesi field will be visible if the user is signed in

                      Tests #

                      back to top

                      Tests in Each Form (Tabs) #

                      back to top

                      1. SHOW/HIDE IF EQUAL
                      2. SHOW/HIDE IF NOT EQUAL
                      3. SHOW/HIDE IF CONTAINS
                      4. SHOW/HIDE IF CHANGED
                      5. SHOW/HIDE IF MORE THAN
                      6. SHOW/HIDE IF LESS THAN
                      7. SHOW/HIDE IF MORE THAN OR EQUAL
                      8. SHOW/HIDE IF LESS THAN OR EQUAL
                      9. SHOW/HIDE IF CHECKED
                      10. SHOW/HIDE IF UNCHECKED
                      11. SHOW/HIDE IF NOT EMPTY
                      12. SHOW/HIDE IF EMPTY

                      Tests in Each Tab #

                      back to top

                      SHOW/HIDE IF EQUAL #

                      1. Text Field (text-584)
                      2. Checkbox (checkbox-776)
                      3. Date (date-982)
                      4. Email (email-633)
                      5. Number (number-561)
                      6. Radio Button (radio-808)
                      7. Select Box – Dropdown (select-513)
                      8. Telephone (tel-143)
                      9. Text area (textarea-788)
                      10. URL (url-994)

                      back to top

                      SHOW/HIDE IF NOT EQUAL #

                      1. Text Field (text-492)
                      2. Checkbox (checkbox-709)
                      3. Date (date-717)
                      4. Email (email-428)
                      5. Number (number-560)
                      6. Radio Button (radio-215)
                      7. Select Box – Dropdown (select-494)
                      8. Telephone (tel-872)
                      9. Text area (textarea-858)
                      10. URL (url-535)

                      back to top

                      SHOW/HIDE IF CONTAINS #

                      1. Text Field (text-405)
                      2. Date (date-725)
                      3. Email (email-411)
                      4. Checkbox (checkbox-786)
                      5. Number (number-452)
                      6. Text area (textarea-673)
                      7. URL (url-755)

                      back to top

                      SHOW/HIDE IF CHANGED #

                      1. Text Field (text-556)
                      2. Date (date-814)
                      3. Email (email-770)
                      4. Number (number-287)
                      5. Telephone (tel-219)
                      6. Text area (textarea-752)
                      7. URL (url-122)

                      back to top

                      SHOW/HIDE IF MORE THAN #

                      1. Text Field (text-635)
                      2. Date (date-198)
                      3. Email (email-714)
                      4. Number (number-692)
                      5. Radio Button (radio-681)
                      6. Select Box – Dropdown (select-868)
                      7. Telephone (tel-211)
                      8. Text area (textarea-700)
                      9. URL (url-310)

                      back to top

                      SHOW/HIDE IF LESS THAN #

                      1. Text Field (text-528)
                      2. Date (date-573)
                      3. Email (email-740)
                      4. Number (number-881)
                      5. Telephone (tel-490)
                      6. URL (url-864)

                      back to top

                      SHOW/HIDE IF MORE THAN OR EQUAL #

                      1. Text Field (text-973)
                      2. Date (date-829)
                      3. Email (email-722)
                      4. Number (number-409)
                      5. Telephone (tel-544)
                      6. URL (url-631)

                      back to top

                      SHOW/HIDE IF LESS THAN OR EQUAL #

                      1. Text Field (text-822)
                      2. Date (date-596)
                      3. Email (email-597)
                      4. Number (number-242)
                      5. Telephone (tel-827)
                      6. URL (url-132)

                      back to top

                      SHOW/HIDE IF CHECKED #

                      1. Acceptance (acceptance-514)

                      SHOW/HIDE IF UNCHECKED #

                      1. Acceptance (acceptance-339)

                      SHOW/HIDE IF NOT EMPTY #

                      1. File (file-637)

                      SHOW/HIDE IF EMPTY #

                      1. File (file-636)

                      back to top


                      Further Reading:


                      Notes #

                      Add notes here

                      Logic – Testing – Standard Forms
                      Comparison operators available on each field type – jQuery version