A couple of ways (off the top of my head): 1. dynamically build a list using javascript, whenever a box is checked. When box is checked (document.formname.fieldname.checked == true), add a value to a list. When a box gets unchecked, remove its value from the list. Pass the list you've built through a hidden form field, then loop through this list on the same page. 2. give the checkbox a naming convention that you can parse over. IE, call it check#id#, or whatever. Then on the next page, do some processing on all fields that begin with check..like: <cfloop query="allids"> <cfif IsDefined("Evaluate("check" & id)")> <!--- do some stuff here ---> </cfif> </cfloop> --- Billy Cravens [EMAIL PROTECTED] ------------------------------------------------------------------------------ Archives: http://www.eGroups.com/list/cf-talk To Unsubscribe visit http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk or send a message to [EMAIL PROTECTED] with 'unsubscribe' in the body.