Title:
Bug 77749:(Watson Migration Closure)CFForm error when Return key is pressed
| View in TrackerStatus/Resolution/Reason: Closed/Won't Fix/LowImpact
Reporter/Name(from Bugbase): Jeff Doktor / Jeff Doktor (devJT1)
Created: 06/05/2009
Components: CFForm, Standard XML
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Win All
Vote Count: 0
Problem:
CFForm error when Return key is pressed. CFForm opens a window within a window when the return key is pressed. It works fine when the input button is pressed. Our work around is to disable the return key.
Here is our code:
// Disable having the form submitted by hitting 'enter' while
// typing in the input box.
function captureReturn (evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode;
// Catch returns, so they don't submit the form
if (charCode == 13) {
return false;
}
return true;
}
</script>
<cflayoutarea
style="border:solid thin;background-color:##e5e5e5;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;width:340px">
<cfform name="collabSearchForm">
<cfselect name="collabSearchCategory">
<option value="">Select</option>
<option value="Productivity">Productivity</option>
<option value="Policies">Policies</option>
<option value="Procedures">Procedures</option>
<option value="Solar">Solar</option>
<option value="Wind">Wind</option>
<option value="Hydro">Hydro</option>
<option value="Geothermal">Geothermal</option>
</cfselect>
+
<cfinput onkeypress="return captureReturn(event);" type="text" name="collabSearchValue" />
<cfinput type="button" name="collabSearchButton" value="Search" />
</cfform>
</cflayoutarea>
Method:
type in anything in the search field and press return. A window opens within the form. If you press Search, then it works properly.
Result:
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3038824
External Customer Info:
External Company:
External Customer Name: Jeff Doktor
External Customer Email: 753E585344BBDE7B9920157F
External Test Config: 06/05/2009
Attachments:
Comments: