Ir para conteúdo

POWERED BY:

Arquivado

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

vmsfigueredo

Mudar conteúdo de um input através de um select

Recommended Posts

Fiz um select e preciso, que quando o valor dela for diferente de sel o valor do input retornar o mesmo valor dela, tentei reproduzir no código, e não funcionou, o que estou fazendo errado ? sempre que calculo ele retorna 0... segue Fiddle: https://jsfiddle.net/hw1cbwjb/6/

estou com outro problema... no fiddle, o input está retornando 0 e no meu código ele permanece estático, vou botar o código completo, obrigado desde já..

orcamento.php

<?php
      
    // A sessão precisa ser iniciada em cada página diferente
    if (!isset($_SESSION)) session_start();
      
    // Verifica se não há a variável da sessão que identifica o usuário
    if (!isset($_SESSION['nome'])) {
        // Destrói a sessão por segurança
        session_destroy();
        // Redireciona o visitante de volta pro login
        header("Location: /"); exit;
    };
    include("includes/config.php");
    $sql3 = "SELECT * FROM `projects` WHERE `cliente` = '".$_SESSION['nome']."'";
    $query3 = mysql_query($sql3);
?>
<!doctype html>
<html>
    <head>
        <script type="text/javascript" src="js/jquery.js"></script>
        <script type="text/javascript" src="js/script.js"></script>
        <script type="text/javascript" src="js/orcamento.js"></script>
        <title>TechnoWeb - <?php echo $_SESSION['nome']; ?></title>
        <link rel="stylesheet" href="CSS/style.css">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <meta charset="utf-8">
                </head>
    <body>
                <section id="header">
                    <a href='javascript:void(0)'><img id='menu-op'src="IMG/icon/menu.png"></a>
                    <img id="logo" src="IMG/logo%20-%20cinza.png">
                    <span id="cred"><?php echo $_SESSION['nome']; ?> <span class="cred-mail">(<?php echo $_SESSION['email']; ?>)</span></span><span id="nav" class="right">
                        <ul>
                            <a href='#'><li>Configurações da conta</li></a>
                            <a href="pg/logout.php"><li>Sair</li></a>
                        </ul>
                    </span>
            </section>
            <section id="vmenu">
                <ul>
                    <a href='/home'><li>Home</li></a>
                    <a href='#'><li>Solicitar um Orçamento</li></a>
                    <?php if($_SESSION['acesso'] >= 2){ ?>
                    <a href='#'><li>Adicionar</li></a>
                    <a href='#'><li>Pesquisar (Cliente)</li></a>
                    <a href='#'><li>Pesquisar (Projeto)</li></a>
                    <a href='#'><li>Blog</li></a>
                    <a href='#'><li>Configurações</li></a>
                    <?php }?>
                    <li class="mobile" id="closem">Fechar menu</li>
                </ul>
            </section>
            <section id="content">
                <h1>Solicitar Orçamento</h1>
                <br>
                 <form name="orc" id="orcform">
                    <label>
                        Selecione o tipo de produto »<br><br>
                        <select id="tiposist">
                            <option value="Sel">Selecionar</option>
                            <option value="780">Website</option>
                            <option value="1200">Sistema Web</option>
                            <option value="500">Marketing</option>
                            <option value="200">Video</option>
                        </select>
                    </label>
                    <span id="orcv">R$<input type='text' id="vorc" value="000.00" readonly></span>
                </form>
            </section>
    </body>
</html>

orcamento.js

    var sel = document.getElementById("tiposist");
    sel.addEventListener("change", function(){
        var atval = sel.options[sel.selectedIndex].value;
        if(atval != "Sel"){
            var s1 = document.getElementById("vorc").value;
        	var s2 = atval;
        	var s3 = parseInt(s1)*parseInt(s2);
            document.getElementById("vorc").value = s3;
        }
    });

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.