Boa tarde pessoal!
É o seguinte, eu fiz um formulário em html e, as validações dos campos eu fiz em javascript…
No meu formulário tem o campo Data e, esse campo eu quero que fique com a data atual preenchida para que o usuário não tenha a necessidade de preencher esse campo…
Eu pesquisei na net, mas só acho com máscara tipo assim:11/11/2000…ou seja, apenas coloca as barras…(isso em js).
Será que alguém pode me ajudar…que funcao tenho que colocar, como faço para que esse campo fique preenchido já com a data atual…Por favor!
Não li o seu codigo mas acho que é mais ou menos isso
[code]
[/code]passe o valor today em javascript para campo desejado
<script language="JavaScript" type="text/javascript">
document.write(TODAY);
</script>
Espero ter ajudado
Oii, obrigadaaa, vou tentar fazer aqui… :lol: :lol:
Uma pergunta, como chamo essa função no meu campo?
<tr>
<td ><div align="right" class="style3">Data:</div></td>
<td><input name="textfield5" type="text" onBlur="funcao(textfield5.value)" maxlength="10" onKeyDown="Mascara(this,Data);" onKeyPress="Mascara(this,Data);" onKeyUp="Mascara(this,Data);"/></td>
</tr>
aqui está com máscara…
Oi, Celia
só para esclarecer uma coisinha.
eu passei para vc o metodo
var monthname=new Array("01","02","03","04","05","06","07","08","09","10","11","12");
que numera todos os meses.
mais se em algum dia vc quiser mudar os numeros pelos nomes,
var monthname=new Array("Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");
vai funcionar direitinho ok.
Oii, eu entendi…mas sabe que que acontece…não tô sabendo chamar no campo…
Oi
eu fiz assim, não sei se é isso…mas não deu certo
<tr>
<td ><div align="right" class="style3">Data:</div></td>
<td><input name="textfield5" type="text" onBlur="funcao(textfield5.value)" maxlength="10" <script language="JavaScript" type="text/javascript">
document.write(TODAY);</script>/></td>
</tr>
E, o código abaixo eu coloquei entre o
<script language="JavaScript" type="text/javascript">
var d=new Date();
var monthname=new Array("01","02","03","04","05","06","07","08","09","10","11","12");
var TODAY = d.getDate() + "/" +monthname[d.getMonth()] + "/" + d.getFullYear();
</script>
Tem que ser mais ou menos assim
[code]
JSP Page
</head>
<body onload="return InserirData();">
<form name="form1">
Data:
<input name="txt1" type="text" />
</form>
</body>
[/code]
Um abraço
Preste atenção nesta linha
form1.txt1.value = TODAY;
pois representa
seuformulario.seucampodetexto.value = TODAY;
Qualquer coisa estou por aqui.
Oiii!!!
Deeeeu certoooo :lol: :lol: :lol: :lol: uhuu
Obrigada, obrigada, e mil vezes obrigadaaaa!
Bjosss