hi jean thanks for the response.but what will happened to the render part in the "replace -- with < & > --input type="text" name="t1" tal:content="structure python:form.t1.render(t1)" size="10" value="0" /-- " this will bring the field t1 from the formulator .now when i place the javascript attribute called addition(t1).it doesn't work. i had actually written --input type="text" name="t1" tal:content="structure python:form.t1.render(t1)" size="10" value="0" /-- onchange="addition(t1.value,t2.value,t3)"-- --input type="text" name="t2" tal:content="structure python:form.t2.render(t2)" size="10" value="0" /-- onchange="addition(t1.value,t2,value,t3)"-- --input type="text" name="t3" tal:content="structure python:form.t3.render(t3)" size="10" -- t1,t2 (textfields )are defined in the formulator . how do i make it work? I actually understand that after rnning a file that takes elements from the formulator, it names it as field_t1,field_t2, is there any solution or alternative my actual requirement is that , using the values entered in t1 & t2 i shud add them & put in the text box t3 also defined in the formulator . my javascript function states that <script type="text/javascript"> function addition(arg1,arg2,arg3) { var added = parseInt(arg1) + parseInt(arg2); arg3.value = added; } plz help me thanks exteam Jean Jordaan <jean@upfrontsystems.co.za> wrote: Hi Exteam In the footer of every mail from the zope lists, you may see this sentence: ** No cross posts or HTML encoding! ** So please: no cross posts or HTML encoding. Regarding your question. You send code like: """ t2 request/t2|nothing; t3 request/t3|nothing"> [input] onchange="addition(t1.value,t2.value,t3)" """ It looks as though you want to use TAL-defined variables (t1, t2, t3) in your javascript. This is how to do that: """ [input] onchange="replaced by TAL" tal:attributes="onchange string:addition(${t1}.value, ${t2}.value, ${t3})" """ -- Jean Jordaan http://www.upfrontsystems.co.za _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev SMS using the Yahoo! Messenger;Download latest version.