Problema para limpar formulario

4 respostas
vinicius_roc

Pessoal, preciso da ajuda de vcs para um problema simples, mas que não consigo resolver.

Eu tenho um JSP para alterar dados de um cadastro, onde os campos ja vem preenchidos e quando eu clico em limpar e chamo a função document.myform.reset(); ele não limpa.

Como devo fazer p limpar?

Se ajudar eu uso DOJO e Struts 2 no meu portal.

Att,

Vinicius Roberto

4 Respostas

Marlon_Meneses

na verdade ele “limpa” sim!
o reset nao significar dizer que os campos do fomulario firarao todos em branco. este comando reseta os campos do formulario pra o value padrao e é oq esta ocorrendo com vc! como eles já vem preenchidos entao existe algum valor no setado no value (por exemplo value=“MARLON MENESES”)
entao se vc escrever algo e em seguida utilizar o reset ele vai setar os formularios com os valores padrao inicialmente setados (no caso se escrever “ABCDEFG…”, ao clicar no reset retornara “MARLON MENESES”)

pra resolver isso aconselho usar javascript e ir setando cada valor em branco

vinicius_roc

putz…

vlw

era esse meu medo hehe

sera q em dojo ou javascript não existe nenhuma função que deixe tudo em branco??

Vlw

Abss

Marlon_Meneses

eu tenho uma ideia mais ou menos d como seria em javascript.
tente pegar todos os componentes em seu form
fala um laço e entao faça

elemento[i].value = “”

deve resolver

vinicius_roc

fmz vou tentar

vlw pela ajuda

Abss

Criado 14 de dezembro de 2009
Ultima resposta 14 de dez. de 2009
Respostas 4
Participantes 2