Visualizzazione dei risultati da 1 a 3 su 3

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2014
    Messaggi
    5

    AIUTO!! sommatoria automatica con primo campo di default...

    Salve ragazzi, sono nuovo, vorrei spere se c'è un modo, dati 2 campi di cui il primo impostato di default, per far comparire il risultato in automatico all'apertura della pagina con il secondo campo vuoto senza l'ausilo del click. posto qui il mio script; grazie mille in anticipo!


    <script language="javascript" type="text/javascript">
    <!--
    function startCalc(){
    interval = setInterval("calc()",1);
    }
    function calc(){
    a_1 = document.formSommatoria.prezzo_1.value;
    a_2 = document.formSommatoria.prezzo_2.value;


    document.formSommatoria.campoRisultato.value = (a_1 * 1)+(a_2 * 1);
    }
    function stopCalc(){
    clearInterval(interval);
    }




    </script>


    <form name="formSommatoria">
    <input type=text name="prezzo_1" value="150"
    onBlur="stopCalc();" disabled> + <br />
    <input type=text name="prezzo_2" value="" onFocus="startCalc();"
    onBlur="stopCalc();"> + <br />


    = <input type=text name="campoRisultato" value="" o>


    </form>

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao e benvenuto sul forum. Dato che sei nuovo ne approfitto per darti qualche consiglio veloce prima di rispondere alla tua richiesta.
    E' chiaro che hai postato qui perché ti serve aiuto, perciò quando posti sul forum evita di scrivere "Aiuto", "Urgente", "Sono disperato" o altre frasi simili. Inoltre, quando posti degli script o delle parti di codice, è meglio utilizzare gli appositi tag di formattazione in modo che il post sia più comprensibile (vedi regolamento interno)... i moderatori se la prendono parecchio per queste cose (io ti ho avvertito)

    Sempre se ho capito la tua richiesta, se ti serve eseguire una particolare funzione dopo che la pagina è stata "completamente caricata" puoi utilizzare l'evento onload da applicare all'elemento body.
    Quindi potresti avere una cosa del genere:
    codice:
    <body onload="calc();">
    Se il problema non era questo ti invito a chiarire meglio.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2014
    Messaggi
    5
    Grazie mille! E scusatemi ancora tutti per l'irruenza ero a lavoro e stavo praticamente andando in panne, grazie mille Killer ho risolto con il tuo aiuto...

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.