Does not work :-( The problem is that if I use (") then xml is invalid, my other option is use ('), but this create a string containing the name of the parameter and this is not my intention to send to the function a string with the name of a <input> tag:
"price.cost" I need a reference to the object <input> called "price.cost" and not its name. Anyway, this is a problem that Cocoon gurus must evaluate to make the change of the current notation or not. I also know that the current notation is correct and totally legal in the SQL world. As we can see sometimes the worlds are not compatibles ;-D I will need to write another names of the fields into the database schema.xml to make this. Anyway, many thanks for the help. :) Antonio Gallardo. El Jueves, 17 de Octubre de 2002 13:19, Sandor Szego escribió: > I am not familiar with Modular Database Actions, but is it possible to do > the following: > > <input value="" name="price.cost" type="hidden"> > > <select name="selectedPrice" > onChange="return fill_value("price.cost", selectedPrice);"> > <option value=""> -- Select a Price -- </option> > <option value="$1.00|OnePrice"> This is a price</option> > <option value="$1.00|AnotherPrice">Another Good Price</option> > </select> > > (i.e. quote the name of the hidden field) > > function fill_value (fieldName,value) { > var form = document.forms[0]; > var field = form[fieldName]; > field.value = value; > } > > Sandor > > -----Original Message----- > From: Antonio Gallardo Rivera [mailto:agallardo@;agsoftware.dnsalias.com] > Sent: Thursday, October 17, 2002 12:14 PM > To: [EMAIL PROTECTED] > Subject: Default names in modular DB Actions and Javascript. > > > Hi, > > I am using Modular Database Actions. The default name of the fields of a > table > is defined: > > tableName.fieldName > > The problem is that this kind of parameters names in javascript is > interpreted > as > > Object.property. > > Then If we are trying to use Modular Databse Actions with javascript. This > will not work in his default parameters name. Its conflicting. > > Example: > > I need to fill the hidden paramter after a user select an option: > > The parameter is: > <input value="" name="price.cost" type="hidden"> > > <select name="selectedPrice" > onChange="return fill_value(price.cost, selectedPrice);"> > <option value=""> -- Select a Price -- </option> > <option value="$1.00|OnePrice"> This is a price</option> > <option value="$1.00|AnotherPrice">Another Good Price</option> > </select> > > > As you can see the onchange will not work on Javascript. > > Well, I know that I can change the defaults names to make it work, but can > be > better if we can choose a better syntaxis of the default names. > > I hope this example illustrate well the problem I am trying to show. > > Regards, > > Antonio Gallardo > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]