Hi Steve, JavaScript variable and object names can only contain letters, numbers and an underscore - and names must not begin with a number. But yes, underscores ( _ ) are not a problem for JavaScript.
Note: in some versions of JavaScript, the dollar sign ( $ ) is okay in a name - but it's best to avoid it. The likely culprit for your problem is probably the value of your <@VAR method$InitialField> variable. Does it actually contain a string of any kind? When trying to get the List members to debug HTML and/or JavaScript problems - it's sometimes more helpful to supply us the with the finished (rendered) output - after Witango is finished with it. This is so you can see what JavaScript is dealing with more clearly. Hope this helps. Cheers.... Scott Cadillac VP, Research and Development Plus International Corp. 403-281-6090 [EMAIL PROTECTED] http://www.plusinternational.com Does your company have an Enterprise Information Portal? Check out Salsa at www.plusinternational.com/flash/salsa.htm ----- Original Message ----- From: "Fogelson, Steve" <[EMAIL PROTECTED]> To: "Multiple recipients of list witango-talk" <[EMAIL PROTECTED]> Sent: Wednesday, November 27, 2002 9:52 AM Subject: Witango-Talk: Javascript - OT > I'm using the SelectField method of Common.tcf from Storefront. I believe I > am having trouble with the javascript in this method. > > I changed it to the following for debugging purposes > > <H3>Initialfield: <@VAR method$InitialField></H3><BR> > <SCRIPT> > <!-- > // Set focus on the first field > var objField; > > objField = document.forms[0].elements["<@VAR method$InitialField>"]; > if (objField) objField.focus(); > document.write("objField: "); > document.write(objField); > document.write("<BR>Forms: "); > document.write(document.forms[0].elements); > // --> > </SCRIPT> > > When I use it in a taf, objField displays: "undefined" > > Initialfield: U_Userid > > objField: undefined > Forms: [object] > > For testing purposes, I used the identical lookup.taf file from StoreFront. > I think the only difference is the field name. Storefront uses > "ShopperEmail", I used "U_Userid". Would the "_" in the table name cause any > problems or does anyone have any other ideas why it would display > "undefined"? > > Steve Fogelson > Internet Commerce Solutions > > > ________________________________________________________________________ > TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] > with unsubscribe witango-talk in the message body ________________________________________________________________________ TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED] with unsubscribe witango-talk in the message body