Professional Web Applications Themes

conditional required cfform field + custom javascriptvalidation - Coldfusion - Advanced Techniques

The form I'm working on requires cfform to enable some eWebEditPro controls. Since I must use cfform, I'm also using it for form validation. The crux of the matter is that I only need for a particular field, "Headline", to be required when "Project Type" of "Press Release" is selected. Otherwise "Headline" does not need to be used (or even be made visible). To accomplish this I use some custom javascript. Otherwise, the field "Headline" is not displayed. This showing/hiding the "Headline" field works just fine. The problem I'm encountering is that when the form is submitted with a "Project ...

  1. #1

    Default conditional required cfform field + custom javascriptvalidation

    The form I'm working on requires cfform to enable some eWebEditPro controls.
    Since I must use cfform, I'm also using it for form validation. The crux of
    the matter is that I only need for a particular field, "Headline", to be
    required when "Project Type" of "Press Release" is selected. Otherwise
    "Headline" does not need to be used (or even be made visible).

    To accomplish this I use some custom javascript. Otherwise, the field
    "Headline" is not displayed. This showing/hiding the "Headline" field works
    just fine.

    The problem I'm encountering is that when the form is submitted with a
    "Project Type" other than "Press Release" selected, the cfform javascript alert
    for "Headline" being a required field appears - then the page is submitted
    anyway!

    Besides being annoying, it's really confusing. No matter how you slice it,
    the problem boils down to having a conditionally displayed field that is
    required (that is only when it's displayed!). Any ideas on how to get the
    cfform alert to stop appearing or of another way to correctly handle this
    situation?

    Thanks!

    rockasocki Guest

  2. #2

    Default Re: conditional required cfform field + customjavascript validation

    If you're using the "required" attribute of cfinput, can't you just bypass it by setting the value to be a single blank space?
    BSterner Guest

Similar Threads

  1. conditional required cfform field + customjavascript validation
    By rockasocki in forum Coldfusion - Advanced Techniques
    Replies: 2
    Last Post: July 19th, 01:54 PM
  2. Calculated field in flash cfform
    By Chavim in forum Coldfusion - Getting Started
    Replies: 1
    Last Post: May 8th, 01:28 AM
  3. cfform with 1 field problem
    By pcpat in forum Macromedia ColdFusion
    Replies: 0
    Last Post: March 1st, 06:03 PM
  4. Detecting if a field is required
    By Lorenzo Bolognini in forum ASP
    Replies: 5
    Last Post: September 28th, 09:13 PM
  5. Required field
    By Riptide in forum Macromedia Dreamweaver
    Replies: 1
    Last Post: July 8th, 05:28 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139