Hi Bruce:

Haven't looked over all the code, but it's document.getElementById()
('Id', not 'ID').  hopefully that'll do it.

On Wed, Apr 16, 2008 at 1:58 PM, Bruce Sorge <[EMAIL PROTECTED]> wrote:
> I am using this script:
>  <cfoutput>
>  <script type="text/javascript">
>     var SiteContact = {};
>     var SitePhone = {};
>     <!--- Populate Site Contact Information --->
>     <cfloop query="qSelectAllSites">
>         SiteContact["#qSelectAllSites.SiteID#"] =
>  '#qSelectAllSites.SiteContact#';
>         SitePhone["#qSelectAllSites.SiteID#"] =
>  '#qSelectAllSites.SitePhone#';
>     </cfloop>
>
>     // Listen for changes to the select box
>     document.getElementById('Site_ID').onchange = function() {
>         document.getElementById('SiteContact').value =
>  qSelectAllSites[this.options[this.selectedIndex].value];
>         document.getElementByID('SitePhone').value =
>  qSelectAllSites[this.options[this.selectedIndex].value];
>     }
>  </script>
>  </cfoutput>
>
>  Everything works OK except for the first document.getElementByID. I am
>  getting the error message:
>
>  Error: document.getElementById("Site_ID") has no properties
>  Source File: http://10.120.5.30/tt/Restricted/CaseForm.cfm
>  Line: 78
>
>  The select is:
>  <cfselect name="Site_ID" id="Site_ID" query="qSelectAllSites"
>  display="SiteName" value="SiteID"></cfselect>
>
>  So what am I missing here? Doesn't the
>  document.GetElementByID('Site_ID')......... listen for the select list
>  with the ID Site_ID?
>
>  Thanks,
>
>  Bruce
>
>  

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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:303616
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