Struts com javascript

3 respostas
V

Não consigo acessar o “document.form1.appdate.value” porque a tag html:form do struts nao aceita “name=form1” como ocorre no html
O atributo name esta deprecated e era usada para outra coisa.

html:html
<html:form action=“testebutton”>
Application date:
today

Reset Form

<strong>Send It!</strong>

</html:form>

</html:html>

3 Respostas

furutani

Ola

Use então document.forms[0].appdate.value

Y

Então não acesse o form.

Tente:

// só funciona no IE
onclick="document.all('appdate').value=today();">

OU

// não sei se funciona no FF
onclick="document.getElementsByName('appdate')[0].value=today();">

Ou ainda você pode alterar de:

<INPUT TYPE=TEXT NAME="appdate" SIZE=50 readonly="readonly">

Para:

<input type="text" id="appdate" size="50" readonly="true">

E então usar:

// funciona tanto no IE quanto no FF
onclick="document.getElementById('appdate').value=today()">
V

valeu!

eu tinha colocado form[0] em vez de forms[0]. :smiley:

Criado 20 de maio de 2007
Ultima resposta 20 de mai. de 2007
Respostas 3
Participantes 3