Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente quero fazer algo simples o javascript que é o seguinte, se for um valor chama uma página se não for chama outra página.
Aqui a função js que faria isso:
function valida(){
var projeto = document.getElementById('projeto').value;
if(projeto!='x'){
var fornecedor = document.getElementById('fornecedor').value;
if(fornecedor.lenght <5){
document.forms[0].action = 'indicadorEAForn.php';
alert("Passei aqui no forn normal ",fornecedor);
document.forms[0].submit();
}else{
alert("Passei aqui no forn unico",fornecedor);
document.forms[0].action = 'indicadorEAFornUn.php';
document.forms[0].submit();
}
}else{
// alert("Selecione um projeto!");
return false;
}
document.forms[0].submit();
//alert("Passei aqui no submit");
}
e o campo que quero compara vem do seguinte codigo html/php
<td><div align="left"><strong>Fornecedor:</strong></div></td>
<td><div align="left">
<select name="fornecedor" id="fornecedor" class="caixa">
<option></option>
<?php $rsfornecedor = $conn->select("fornecedor","","","nome_fornecedor");
if (is_array($rsfornecedor)){
foreach($rsfornecedor as $e){?>
<option value="<?php print $e['id_fornecedor']?>" <?php if (isset($_POST['fornecedor']) && $_POST['fornecedor'] == $e['id_fornecedor']){ print "selected='selected'"; }?>> <?php print $e['nome_fornecedor']?> </option>
<?php }
}?>
</select>
</div></td>
Não consegui descobrir uma maneira de pegar o valor de fornecedor , quero que se ele for vazio ir para 'indicadorEAForn.php' e se não for 'indicadorEAFornUn.php'; que são indicadores, por todos ou por um unico fornecedor.
pessoal sem querer duplicou, por não atualizar a pagina cliquei em enviar duas vezes com um intervalo de tempom se alguem puder excluir agradeço.
Carregando comentários...