De onde apareceu "floatareaHa"?

Zénrique.

Em 27 de abril de 2010 10:26, Marina <marinamatto...@yahoo.com.br> escreveu:
>  Bom dia, pessoal sera que alguem pode me dar uma ajudinha?
>
>           Sou iniciante em plone zope e python estou tentando fazer o 
> seguinte:
>
>        o usuario vai selecionar na combobox um valor e depois ele vai digitar 
> em outro campo (input) uma quantidade, tenho que multiplicar o valor vindo da 
> combobox com o que o usuario digitou no input e o resultado tem que ser 
> mostrado em  campo que  é RedOnly sem ter o botao submit , apenas com a perda 
> do foco após ter digitado a quantidade. Tentei fazer em javascript mas não 
> funcionou Segue meu codigo abaixo :
>
>
>             <script type="text/javascript" language="javascript">
>
>
>                               function multiply(){
>
>
>                                    var areaHa = document.getElementById 
> ("areaHa");
>
>                                    var quantidade = document.getElementById 
> ("quantidade");
>
>                                    var tipoAlqueire = document.getElementById 
> ("tipoAlqueire");
>
>
>
>                                     areaHa.onblur = function (multiply) {
>
>                 var areaHa = 
> (parseFloat(values.options[tipoAlqueire.selectedIndex].value) * 
> parseFloat(quantidade.value));
>                        areaHa.value = floatareaHa;
>
>                     }
>
>
>
>                </script>
>
>
>      </head>  AGORA LOGO ABAIXO OS MEUS FORM EM PAGE TEMPLATE
>
>  <select id = "tipoAlqueire">
>
>                                <option></option>
>
>                                <option value = "2.42">Paulista (24.20 
> 0m<sup>2</sup> = 2,42 ha)</option>
>
>                                <option value = "4.84"> Mineiro (48.40 
> 0m<sup>2</sup> = 4,84 ha)</option>
>
>                                <option value = "9.68"> Baiano  (96.800 
> m<sup>2</sup> = 9,68 ha)</option>
>                      tal:attributes="value 
> python:test(errors,here.campo_do_request(request,'TIPO_ALQUEIRE'),nothing)"><br
>  />
>                     tal:attributes="selected python: 
> request.get('tipo_Alqueire') == 'tipoAlqueire';">
>
>                                </select>
>
>                        <br />
>
>                       <!-- quantidade de Alqueire -->
>
>
>              <div id="archetypes-fieldname-ALQUEIRE" class="field 
> ArchetypesStringWidget">
>                        <div tal:define="err errors/ALQUEIRE| nothing"
>                             tal:attributes="class python:test(err,'field 
> error','field')">
>                        <div tal:content="err" />
>                         <label for="ALQUEIRE">Quantidade de Alqueire:</label> 
> <br />
>                 <span class="fieldRequired" title="Obrigatório" style="color: 
> red;">(Obrigatório)</span><br />
>                       <input id="quantidade" name="quantidade" type="text" 
> onblur="multiply()"
>                        tal:attributes="value 
> python:test(errors,here.campo_do_request(request,'ALQUEIRE'),nothing)"><br />
>                 </div>
>
>
>                 <div  id="archetypes-fieldname-AREA" class="field 
> ArchetypesStringWidget">
>               <div tal:define="err errors/AREA| nothing;"
>                  tal:attributes="class python:test(err,'field 
> error','field')">
>                <div tal:content="err"/>
>                <label for="AREA">Area/ha:</label> <br />
>                 <input id = "areaHa" name="areaHa" type="text" 
> readOnly="readyOnly" />
>                   </div>
>
>                  </fieldset>
>
>
>              <br>
>
>
>
>
>
>
> ------------------------------------
>
> Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
> Para desistir envie uma mensagem em branco para: 
> zope-pt-unsubscr...@yahoogrupos.com.brlinks do Yahoo! Grupos
>
>
>

Responder a