Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

snonca

Pegar valor do input com javascript

Recommended Posts

Opa, eu to tentando pegar o valor de um input via javascript mais nao funciona, o script ta correto ?

 

eu quero pegar o valor do name="q".

 

<input id="teste" type="text" name="q" value="">

<script type="text/javascript">
	
		function ForElement()
		
		{
		  var elements = document.getElementsByTagName(name["q"])
		  
		  var num = elements; 
		  
		   num.value = "";
		   
					   
		}
	
	</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<html>

 

<head>

<script type="text/javascript">

 

function mostra()

 

{

w=document.getElementById("teste").value;

 

alert(w);

 

 

 

}

 

</script>

</head>

<body>

<input id="teste" type="text" value="123">

<p><a href="java script:mostra()">Alertar o valor</a>

</p>

</body>

 

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal,

Estou com o mesmo problema, só que são de vários campos(3 imput, 1 select) e eles serão gravados quando for chamada uma função para adicionar nova linha em uma tablea html.

Testei todos e nenhum funcionou, porque o usuário que digitará os valores. Como faço?

 

segue o código que estou tentando

 

           totals =1;    
           array_pp = new Array();

           function adiciona(){     
           totals++;         
           tbl = document.getElementById("tabela_produto");

           var novaLinha = tbl.insertRow(-1);
    var novaCelula;  

novaCelula = novaLinha.insertCell(0);
novaCelula.innerHTML = "<input name='pp_peri' type='text' id='pp_peri' size='10' maxlength='5' value='P" + totals + "' />";          

novaCelula = novaLinha.insertCell(1);        
       novaCelula.align = "center";         
       novaCelula.innerHTML = "<input name='pp_inicio' type='text' id='pp_inicio' size='15' maxlength='5' value='' \/>"; 

       novaCelula = novaLinha.insertCell(2);         
       novaCelula.align = "center";         
       novaCelula.innerHTML = "<input name='pp_fim' type='text' id='pp_fim' size='15' maxlength='5' value='' \/>";     

       novaCelula = novaLinha.insertCell(3);         
       novaCelula.align = "center";         
       novaCelula.innerHTML = "<select name='pp_motivo' id='pp_motivo' > <option value='0' selected='selected'>A caixa cresce de acordo com que o texto cresce<\/option> <option value='1'>Motivo 1<\/option> <option value='2'>Motivo 2<\/option> <option value='3'>Motivo 3<\/option> <option value='4'>Motivo 4<\/option> <option value='5'>Motivo 5<\/option> <\/select>";    

       novaCelula = novaLinha.insertCell(4);         
       novaCelula.align = "center";         
       novaCelula.innerHTML = "<input type='button' value='Inserir Linha' onClick='javascript:adiciona()'><\/input>";

novaCelula = novaLinha.insertCell(5);
novaCelula.align = "center";
novaCelula.innerHTML = "<input type='button' value='remover' onClick='deleteRow(this.parentNode.parentNode.rowIndex)'><\/input>";

       array_pp[pp_peri] = document.getElementById("pp_peri").value;;
       array_pp[pp_inicio] = document.getElementById("pp_inicio").value;;
array_pp[pp_fim] = document.getElementById("pp_fim").value;;
array_pp[pp_motivo] = document.getElementById("pp_motivo").value;;
       alert(array_pp[pp_peri]);
alert(array_pp[pp_inicio]);
alert(array_pp[pp_fim]);
alert(array_pp[pp_motivo]);
       } 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.