Olá pessoal,eu novamente com o Javascript : D
Tenho uma situação:um campo texto e um combobox.Preciso que,qndo selecionar um item no combo,apareça um valor no campo de texto.
Tipo, item SITUAÇÂO : se selecionar concluido,no campo texto
STATUS deve aparecer automaticamente 100.
Agradeço desde ja a ajuda
Opa!
Cara, posta o código que vc ja tem…
pode ser até p HTML pra eu dar uma olhada… ai te dou as dicas.
Abração. 
Segue o codigo.So salvar ai como html que vai.Neste está quando digito 100 ,ele ja fica com status concluido,agora quero o contrario.Quando selecionar concluido ficar 100.
<html>
<head>
<script>
function validaCampoVazio(campo) {
var valorcampo;
valorcampo = document.getElementById('doInput').value;
if(valorcampo == 100){
setCombo('C');
}
}
function setCombo(value) {
var result = false;
var combo = document.getElementById('status');
if(combo) {
for(var i=0; i<combo.options.length; i++) {
if(combo.options[i].value == value) {
combo.options[i].selected = true;
result = true;
break;
}
}
}
return result;
}
</script>
</head>
<body>
<input type="text" id="doInput" onblur="validaCampoVazio();"/>
<select id="status" name="status" >
<option value="A">Andamento</option>
<option value="C">Concluído</option>
</select>
<label>teste</label>
</body>
</html>
Ae, bem facinho… se tu nao entender só pergunta ae…
Javascript eu so fera…
Abração velho!
<html>
<head>
<script>
function setInput(campo){
if (campo == 'C')
document.getElementById("doInput").value = 100;
else
document.getElementById("doInput").value = 0;
}
function validaCampoVazio(campo) {
var valorcampo;
valorcampo = document.getElementById('doInput').value;
if(valorcampo == 100){
setCombo('C');
}
}
function setCombo(value) {
var result = false;
var combo = document.getElementById('status');
if(combo) {
for(var i=0; i<combo.options.length; i++) {
if(combo.options[i].value == value) {
combo.options[i].selected = true;
result = true;
break;
}
}
}
return result;
}
</script>
</head>
<body>
<input type="text" id="doInput" onblur="validaCampoVazio();"/>
<select id="status" name="status" onChange="setInput(document.getElementById('status').value);" >
<option value="A" >Andamento</option>
<option value="C" >Concluído</option>
</select>
<label>teste</label>
</body>
</html>
Obrigado cara,justamente o que precisava.Obrigado mesmo