I finally got what I wanted.

Now my question is if the user types in to the search and hits the <enter> 
button it submits the form.  It does not launch my javascript that is on the 
button.

Is there any way so when the user hits <enter> to have the button clicked so my 
javascript is fired and the form is not submitted?



<html>
<head>
<!--- The Callback handler puts text in the window.cfm callback div. --->
<script language="javascript">
    var mycallBack = function(){

    } 

<!--- The error handler pops an alert with the error code and message. --->
    var myerrorhandler = function(errorCode,errorMessage){
        alert("[In Error Handler]" + "\n\n" + "Error Code: " + errorCode + 
"\n\n" + "Error Message: " + errorMessage);
    } 

</script>

</head>

<body>
<cfform name="form1" id="w1">
        <cfinput name="query" type="text">
        <cfselect name="searchType">
                <option value="ALL">All of these words</option>
                <option value="ANY">Any of these words</option>
                <option value="EXACT">This exact phrase</option>
        </cfselect>
        <cfinput type="button" name="submit" value="Submit" 
onClick="javascript:ColdFusion.navigate('searchTest.cfm?query=' + 
document.form1.query.value + '&searchType=' +document.form1.searchType.value+ 
'','w2',mycallBack,myerrorhandler);">               
</cfform>

<cfdiv id="w2"></cfdiv>

</body>
</html>


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:303688
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to