Jump to content


Photo

Combobox Puxando Uma Caixa De Texto


  • Faça o login para participar
3 replies to this topic

#1 DAn.

DAn.

    Turista

  • Usuários
  • 34 posts
  • Sexo:Masculino

Posted 21/08/2008, 09:48

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!

#2 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 21/08/2008, 10:57

Posta o código do que você já tem, para podermos ajudar (y)

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.

#3 DAn.

DAn.

    Turista

  • Usuários
  • 34 posts
  • Sexo:Masculino

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.

#4 DAn.

DAn.

    Turista

  • Usuários
  • 34 posts
  • Sexo:Masculino

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:
&lt;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)

IPB Skin By Virteq