Bom! Ja que me pediram o código e não mandaram em pvt, vou colocar aqui. Moderadores desculpem o flood.

<!----_javascript_----->
<script>
//-----------select
var departamento_1=new Array("-","Administracao","Contabilidade","Recursos Humanos","Financeiro","Informatica")
var departamento_2=new Array("-","Administracao","Contabilidade","Recursos Humanos","Financeiro","Informatica")
var departamento_3=new Array("-","Administracao","Contabilidade","Recursos Humanos","Financeiro","Informatica")

function empresas(){
      var fp_empresas
    fp_empresas = document.faleconosco.empresa[document.faleconosco.empresa.selectedIndex].value
    if (fp_empresas != 0) {
           meus_departamentos=eval("departamento_" + fp_empresas)
           num_departamentos = meus_departamentos.length
           document.faleconosco.departamento.length = num_departamentos
           for(i=0;i<num_departamentos;i++){
        document.faleconosco.departamento.options[i].value=meus_departamentos[i]
        document.faleconosco.departamento.options[i].text=meus_departamentos[i]
        }   
    }else{
      document.faleconosco.departamento.length = 1
          document.faleconosco.departamento.options[0].value = "-"
          document.faleconosco.departamento.options[0].text = "-"
    }
    document.faleconosco.departamento.options[0].selected = true
}
function verifica(faleconosco) {
   if (faleconosco.email.value == "") {
       alert("Informe seu e-mail.");
       faleconosco.email.focus();
       faleconosco.email.select();
       return false;
}



ZPT
  <form action="" tal:attributes="action context/pythonscripts/faleconosco_py/absolute_url" name="faleconosco" method="post" enctype="text/html" verifica(faleconosco);">
        Email:<input type="text" name="email" value=""  style="padding-left:3px;"> <span tal:replace="structure context/required.gif"/>
        <select size="1" name="empresa" style="padding-left:3px;">
          <option value="0" selected>Selecione...</option>
          <option value="1">Graos</option>
          <option value="2">Massey</option>
          <option value="3">Diesel</option>
        </select>

        <select size="1" name="departamento">
          <option value="-">-</option>
        </select>

          <textarea rows="5" name="mensagem" cols="15">Seu recado...</textarea><br/>
        <input type="submit" value="enviar">
  </form>


[]'s
Fernando Paiva


"Carlos Augusto Pacheco" <[EMAIL PROTECTED]> escreveu:
Fala Fernandão..
Ow.. é isso q tava batendo cabeça esses dias...
tb to precisando dessa parada... como tu fez?
abraços.

Em 16/10/06, Fernando Paiva <[EMAIL PROTECTED]> escreveu:
>
> Bem-vindo ao Zope.
>
> O resultado que você está procurando, não tem nada a ver com o zope. O
> resultado que você procura pode ser conseguido usando _javascript_ ou Ajax.
>
> Veja: http://www.grupocampofert.com.br/fale_conosco
>
> Se for isso que procura, me mande um email em pvt que te mando o código.
>
> []'s
> Fernando Paiva
>
>
> geeko.suse escreveu:
> > Ola a tds,
> >
> > Saudacoes de portugal...
> >
> > tou a iniciarme no zope, so a alguns dias e tenho algumas duvidas q
> > gostaria ver respondidas por algum de vos. tou farto de procurar e nao
> > encontro nada que resolva o meu problema.
> >
> > Aqui vai:
> >
> > 1) tenho 1 formulario com 2 combo boxes(drop downs) e gostaria de ver
> > o 2º combobox preenchido de acordo com a seleccao que fiz no 1º isto
> > e' possivel usando zope?
> >
> > 2) este relaccionada com a 1ª pergunta - como posso detectar a
> > alteracao de 1 campo do formulario?
> >
> > Mto Obrigado
> >
> >
> >
>
>
>



--
Carlos Augusto Queiroz Pacheco
------------------------------------------
Linux Professional Institute Certified
IBM Certified Websphere Systems Administrator MQ Series
www.paxeco.com.br / [EMAIL PROTECTED]
47-9982-3986

__._,_.___

Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]




Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE


Links do Yahoo! Grupos

__,_._,___

Responder a