Função em JSP acessando campo de form

1 resposta
M

Gente, preciso de uma pequena ajuda:
Estou fazendo uma página jsp que contém algumas funções e preciso que elas manipulem valores diretamente em alguns objetos que estão no FORM do html. Assim:

A função é separaCampos:
<%!
void separaCampos(String etapa,String texto){

if ((etapa ==abc) || (etapa == def))

{

frm1.campo1.value = preencheCampos(frm1.campo1.name,texto);

}	

%>

(a função preencheCampos não vem ao caso)

O formulário é:
<form name=“frm1” action=… >

O campo que está no formulário frm1 é:
<TEXTAREA cols=50 name=campo1 rows=1 size=255 > </textarea>

Quando eu chamo separaCampos() passando as 2 strings necessárias, preciso que ela utilize os atributos NAME e VALUE de campo1 para ativar a outra função preencheCampos.
Acontece que recebo a msg de erro
" package frm1 does not exist frm1.campo1.value "
^
Eu consegui fazer isso funcionar escrevendo as 2 funções acima em JavaScript, mas estou querendo mudá-las para JSP porque elas devem ser chamadas logo que a página é carregada, e não consegui fazer isso no JavaScript.

obs.:
Todas as funções e a declaração do form estão contidos no mesmo arquivo *.jsp .

Obrigado,
Myself

:slight_smile:

1 Resposta

G

não vem muito ao caso mas… tenta com JS mesmo…
coloque a sua função JS no onLoad da página:

&lt;body onload="SUA FUNÇÃO"&gt;

:wink:

Criado 11 de fevereiro de 2005
Ultima resposta 11 de fev. de 2005
Respostas 1
Participantes 2