fala ae gnt!
eu preciso fazer a seguinte situaçao:
eu clicar num item dentro de um combobox e na caixa de texto do lado..mostrar o item relacionado ao do combo..
ex.:
clico na sigla ANL, e no text do lado aparecer analista de sistemas.
sei que eh meio simples mas nao tah indo!
agradeço desde jah
abraços!

Combobox Puxando Uma Caixa De Texto
Started By DAn., 21/08/2008, 09:48
3 replies to this topic
#1
Posted 21/08/2008, 09:48
#2
Posted 21/08/2008, 10:57
Posta o código do que você já tem, para podermos ajudar 
Caso ainda não tenha conseguido nem começar o código, te sugiro a dar uma estudada neste link: http://www.w3schools.com/js/

Caso ainda não tenha conseguido nem começar o código, te sugiro a dar uma estudada neste link: http://www.w3schools.com/js/
BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.
#3
Posted 27/08/2008, 09:49
ae fire..
consegui fazer com uma caixa de texto.. mas eu vi aqui que preciso de fazer isso com mais duas =/. ae embolo o meio de campo rsrs.
vo postar o codigo.
[codebox]<?php include "conexao.php";?>
<head>
<script language="JavaScript">
function PrintValues(){
var myString = document.mainform.file.value
var myStringLength = myString.length
var Comma = myString.lastIndexOf(',')
var SufNumChars = Comma + 1
document.mainform.result.value=('');
for(i=0; i<Comma; i++)
document.mainform.result.value+=(myString.charAt(i));
document.mainform.result.value+=(' ');
for(i=SufNumChars; i<myStringLength; i++)
document.mainform.result.value+=(myString.charAt(i));
}
</script>
</head>
<body>
<form name="mainform" method="post" action="" >
Cod<br />
<select name="file" size="1" onChange="PrintValues();" target="_parent._top"
onmouseclick="this.focus()">
<option value="">Selecione</option>
<option value="Analista de Negócios">ANG</option>
<option value="Analista de Sistemas">AST</option>
<option value="Programador">PRG</option>
<option value="Web Master">WMT</option>
<option value="Web Developer">WDP</option>
<option value="Web Designer">WDG</option>
<option value="Revisor">RVS</option>
<option value="Consultor">CONS</option>
</select>
<br />
Funcao<br />
<input name="result">
<br />
</body>[/codebox]
numa box clica na sigla, do lado mostra a funcao. ex: sigla ANT funcao Analista de Sistemas.
eu preciso de duas funcoes dessa. uma para mostrar o custo por hora de trabalho e a outra ainda estou pensando.
nesse script que eu fiz. nao consigo fazer isso com duas caixas de texto diferente. parece que vo ter que fazer uma nova funcao java para a caixa para o custo por hora de trabalho.
o que vc me diz? complicado?
exemplo:
sigla | funcao | custo p/ hora
AST |Analista| R$ 60,00 reais.
outra funcao
sigla | funcao | custo p/ hora
WBT |WebMast| R$ 50,00 reais.
consegui fazer com uma caixa de texto.. mas eu vi aqui que preciso de fazer isso com mais duas =/. ae embolo o meio de campo rsrs.
vo postar o codigo.
[codebox]<?php include "conexao.php";?>
<head>
<script language="JavaScript">
function PrintValues(){
var myString = document.mainform.file.value
var myStringLength = myString.length
var Comma = myString.lastIndexOf(',')
var SufNumChars = Comma + 1
document.mainform.result.value=('');
for(i=0; i<Comma; i++)
document.mainform.result.value+=(myString.charAt(i));
document.mainform.result.value+=(' ');
for(i=SufNumChars; i<myStringLength; i++)
document.mainform.result.value+=(myString.charAt(i));
}
</script>
</head>
<body>
<form name="mainform" method="post" action="" >
Cod<br />
<select name="file" size="1" onChange="PrintValues();" target="_parent._top"
onmouseclick="this.focus()">
<option value="">Selecione</option>
<option value="Analista de Negócios">ANG</option>
<option value="Analista de Sistemas">AST</option>
<option value="Programador">PRG</option>
<option value="Web Master">WMT</option>
<option value="Web Developer">WDP</option>
<option value="Web Designer">WDG</option>
<option value="Revisor">RVS</option>
<option value="Consultor">CONS</option>
</select>
<br />
Funcao<br />
<input name="result">
<br />
</body>[/codebox]
numa box clica na sigla, do lado mostra a funcao. ex: sigla ANT funcao Analista de Sistemas.
eu preciso de duas funcoes dessa. uma para mostrar o custo por hora de trabalho e a outra ainda estou pensando.
nesse script que eu fiz. nao consigo fazer isso com duas caixas de texto diferente. parece que vo ter que fazer uma nova funcao java para a caixa para o custo por hora de trabalho.
o que vc me diz? complicado?
exemplo:
sigla | funcao | custo p/ hora
AST |Analista| R$ 60,00 reais.
outra funcao
sigla | funcao | custo p/ hora
WBT |WebMast| R$ 50,00 reais.
#4
Posted 01/09/2008, 10:21
consegui um codigo legal e simples pra isso!
http://www.java2s.co...toTextField.htm
ta nesse exemplo ae.. mas soh consigo fazer isso pra um combobox.
preciso que funcione para 8 =/.
se eu ponho mais de um combo.. nao funciona nada. to testando aki as possibilidades =/.
vo mandar o codigo:
esse ae eh o meu script.. preciso que esse select funcione 8 vezs. ele sozinho pega tranquilo
http://www.java2s.co...toTextField.htm
ta nesse exemplo ae.. mas soh consigo fazer isso pra um combobox.
preciso que funcione para 8 =/.
se eu ponho mais de um combo.. nao funciona nada. to testando aki as possibilidades =/.
vo mandar o codigo:
<script type="text/javascript">function put(){ txt=document.forms[0].myList.options[document.forms[0].myList.selectedIndex].value document.forms[0].preco.value=txt txt=document.forms[0].myList.options[document.forms[0].myList.selectedIndex].id document.forms[0].funcao.value=txt txt=document.forms[0].myList.options[document.forms[0].myList.selectedIndex].text document.forms[0].codigo.value=txt}</script><form name="mainform" method="post" action="confirmaorc.php">Codigo<select name="myList" onChange="put()"> <option id="Selecione">Selecione</option> <option value="60" id="Analista de Negocios">ANG</option> <option value="50" id="Analista de Sistemas">AST</option> <option value="30" id="Programador">PRG</option> <option value="20" id="Web Master">WMT</option> <option value="100" id="Web Developer">WDP</option> <option value="0,50" id="Web Designer">WDG</option> <option value="25" id="Revisor">RVS</option> <option value="70" id="Consultor">CONS</option></select>Funcao: <input type="text" name="funcao" size="20">H/H: <input type="text" name="preco" size="1">Reais<input type="hidden" name="codigo"></form>
esse ae eh o meu script.. preciso que esse select funcione 8 vezs. ele sozinho pega tranquilo
Edição feita por: DAn., 01/09/2008, 10:23.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)