# Coldfusion CFMAIL and Javascript

**URL:** <https://forum.kirupa.com/t/coldfusion-cfmail-and-javascript/207293>\
**Category:** web dev\
**Created:** [November 16, 2006, 7:33am UTC](https://forum.kirupa.com/t/coldfusion-cfmail-and-javascript/207293 "2006-11-16T07:33:09Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![estateboy](https://avatars.discourse-cdn.com/v4/letter/e/958977/32.png) [@estateboy](https://forum.kirupa.com/u/estateboy)\
**Post date:** [November 16, 2006, 7:33am UTC](https://forum.kirupa.com/t/coldfusion-cfmail-and-javascript/207293/1 "2006-11-16T07:33:09Z")

</div>

Hi,

I found the following javascript:

```auto
 
<script type="text/javascript">
 function BookingForm(){
  function generateVisitorFields(value){
   var i;
   var visitorsFields = "";
   var visitorsContainer = document.getElementById('visitors');
   var visitorFieldNumberPrefix = "visitor_"
   var visitorFieldStart = '<input type="text" ';
   var visitorFieldEnd= '><br />';
 
   for(i=0;i< value;i++){
    visitorsFields += (i+1)+": "+visitorFieldStart+"name='"+(visitorFieldNumberPrefix+i)+"' id='"+(visitorFieldNumberPrefix+i)+"'";
    if(document.getElementById( visitorFieldNumberPrefix+i ) != undefined){
     visitorsFields += " value='"+document.getElementById( visitorFieldNumberPrefix+i ).value+"'"
    }
    
    visitorsFields += visitorFieldEnd;
   }
   
   visitorsContainer.innerHTML = visitorsFields;
  }
  
  function formInit(){
   var visitorCB = document.getElementById('visitorCB');
   
   generateVisitorFields(visitorCB.value);
   window.onerror = handleError;
  }
  function handleError() {
   return true;
  }
  formInit();
 }
</script>

```

I use it in a form. What it does is it puts a certain amount of text fields in a form depending on a number that is choosen in a list/menu (works perfect by the way) I only have one or actualy two problems:

I use to send the information provided in the form to a certain email address:

```auto
 
<cfif isDefined ('form.Name')>
<cfmail to="[EMAIL="donald@bg-multimedia.com"]donald@bg-multimedia.com[/EMAIL]"
from= #form.Name#
subject="Bookings enquiry from the website!"
server="127.0.0.1"
username="donald"
password="charapolis"
type="html">
<b>You have received a bookings enquiry from:</b><br /><br />
<b>Personal information:</b><br />
Name: #form.Titel# #form.Name#<br />
Email: #form.Email<br />
Etc......
</cfmail>
<cfset emailsend ='succes'>
</cfif>

```

My questions are:

[LIST=1]  
[_]What form name do I use for the generated text fields #form.???#  
[_]What are the names when there are more then just on text field[/LIST]  
I hope somebody is willing to help me=)
