Boa tarde a todos
Estou com uma dúvida quando faço a validação no cliente, é que sempre que fazemos as validações usamos
<html:form action="/user" onsubmit="return validateUserForm(this);">
Porém agora não estou mais usando onsubmit e sim uma imagem
<html:img src="images/bt_enviar.gif" width="54" height="22"
Já tentei chamar a função no onclick mais apresenta erro.
Se alguem poder me ajudar muito obrigado.
[quote=“martinez_andre”]Boa tarde a todos
Estou com uma dúvida quando faço a validação no cliente, é que sempre que fazemos as validações usamos
<html:form action="/user" onsubmit="return validateUserForm(this);">
Porém agora não estou mais usando onsubmit e sim uma imagem
<html:img src="images/bt_enviar.gif" width="54" height="22"
Já tentei chamar a função no onclick mais apresenta erro.
Se alguem poder me ajudar muito obrigado.[/quote]
humm… essas tags são do struts né ???
dê uma olhada aqui pra ver se te ajuda:
Salve,
bem em faces isto que você está querendo é:
<h:commandButton action="success"
image="#{facesContext.externalContext.requestContextPath}
/images/submit.gif"/>
agora em struts deve ser algo do tipo:
espero que isso te ajude.
:okok:
Boa tarde
A minha duvida não é em declarar o form e sim em chamar o validador sem o <html:submit> pois já tentei chamar pelo
<html:img src="images/bt_enviar.gif" onclick="validateUserForm(this);"/>
mas como ainda o form não foi submetido gera um erro na rotina do javascript oMyrequired = eval('new ’ + formName.value + ‘_myrequired()’);
então eu não sei o que fazer.
A todos que tentam ajudar muito obrigado.
Opa,
bem para submeter um formulário utilizando js é simples nomeDoForm.submit();
espero que isto te ajude. Não sei se funciona com Struts.
:okok: :pensativo: