Ir para conteúdo
Fórum Script Brasil
  • 0

Como definir um valor para um campo de formulário


Guest sergio.lima

Pergunta

Guest sergio.lima

Colegas,

Fiz um formulário e neste formulário tem o campo DATA. Pois é, gostaria que o campo já viesse preenchido com a data do dia dd/mm/aaaa e que o usuário fosse impedido de alterar.

Outra dúvida, neste formulário tem o campo TELEFONE. Gostaria de saber como formatar o campo para (99)9999-9999.

Alguém pode me ajudar por favor. Agradeço muito desde já.

[]'s

Sergio

Link para o comentário
Compartilhar em outros sites

12 respostass a esta questão

Posts Recomendados

  • 0

Fiz um formulário e neste formulário tem o campo DATA. Pois é, gostaria que o campo já viesse preenchido com a data do dia dd/mm/aaaa e que o usuário fosse impedido de alterar.

Use javascript para pegar a data atual e o atributo readonly no input para bloquear a digitação do usuario.

Outra dúvida, neste formulário tem o campo TELEFONE. Gostaria de saber como formatar o campo para (99)9999-9999.

Na seção javascript tem scripts de formataçao.

Link para o comentário
Compartilhar em outros sites

  • 0
Guest sergio.lima

Andreia_sp,

Obrigado pelo retorno.

Consegui arrumar alguns java scripts para formatar os campos conforme orientou.

Mas, ainda não encontrei como definir um valor para um campo e deixá-lo em read only.

Se puder me dar um exemplo (sou iniciante em programação web) agradeço muito.

[]'s

Sergio

Link para o comentário
Compartilhar em outros sites

  • 0
Guest sergio.lima

Beraldo,

obrigado pelo retorno.

Mas, já procurei na pasta de JS e não encontrei isso. Também não sei como fazer em PHP.

Se alguém souber, fico agradecido.

[]'s

Sergio

Link para o comentário
Compartilhar em outros sites

  • 0
Guest sergio.lima

Andreia_sp, obrigado novamente.

Mas, obter a data eu sei, o que eu não sei é passar este valor para o campo do formulário:

criei a variável $data que contém dd/mm/aaaa

Tentei escrever assim, mas no formulário o campo aparece preenchido com "$data":

<input type="text" value="$data" readonly="readonly">

Depois tentei assim:

<input type="text" value=$data readonly="readonly">

E assim dá erro na linha.

Se puder ajudar, muito agradecido.

[]'s

Sergio

Link para o comentário
Compartilhar em outros sites

  • 0

<html>

<head>

<title>Data no Input</title>

</head>

<body>

<form name="formulario">

<input type="text" name="data" readonly="true">

</form>

<script language="javascript">

var Hoje = new Date();

var Dia = Hoje.getDate();

var mês = Hoje.getMonth();

var Ano = Hoje.getFullYear();

var Meses = new Array('Janeiro','Fevereiro','Março','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro');

if(Dia<10)

Dia = '0'+Dia;

document.formulario.nome.value = Dia+' de '+Meses[mês]+' de '+Ano;

</script>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...