Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    calcolo del peso volumetrico

    utente inserisce il peso effettivo .

    il dato viene messo da parte

    poi lutente inserisci 3 dati altezza - lunghezza - larghezza

    questi dati vengono moltiplicati (altezza X lunghezza x larghezza ) / 5000

    se il risultato è uguale al peso effettivo ,dai un messaggio
    se il risultato è diverso al peso effettivo , dai un altro messaggio.

    nnt altro.

    mi aiutate a farlo ?
    conosco la programmazione in basic , ma javascript nnt.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Praticamente ti sei risposto:
    codice:
    <script>
    function Peso(){
    
    var CampoPesoEffettivo = document.getElementById("Id_Effettivo").value
    var CampoAltezza = document.getElementById("Id_Altezza").value
    var CampoLarghezza = document.getElementById("Id_Larghezza").value
    var CampoLunghezza = document.getElementById("Id_Lunghezza").value
    var Calcola = (CampoAltezza*CampoLarghezza*CampoLunghezza)/5000
    if(CampoPesoEffettivo==Calcola){
    alert("Esatto");
    return false;
    }else{
    alert("Errato");
    return false;
    }
    }
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Originariamente inviato da cavicchiandrea
    Praticamente ti sei risposto:
    codice:
    <script>
    function Peso(){
    
    var CampoPesoEffettivo = document.getElementById("Id_Effettivo").value
    var CampoAltezza = document.getElementById("Id_Altezza").value
    var CampoLarghezza = document.getElementById("Id_Larghezza").value
    var CampoLunghezza = document.getElementById("Id_Lunghezza").value
    var Calcola = (CampoAltezza*CampoLarghezza*CampoLunghezza)/5000
    if(CampoPesoEffettivo==Calcola){
    alert("Esatto");
    return false;
    }else{
    alert("Errato");
    return false;
    }
    }
    Questo è il form ,ora al pulsante submit cosa faccio , dovrei chiamare un azione per far caricare java ?
    opppure nel form action ?
    perchè così giustamente non fa nada ....

    <form id="form1" name="form1" method="post" action="">
    <label>Inserisci il peso effettivo del tuo pacco
    <input type="text" name="Id_Effettivo" id="Id_Effettivo" />
    </label>
    Kg




    Inserisci
    lunghezza pacco
    <label>
    <input type="text" name="Id_Lunghezza" id="Id_Lunghezza" />
    </label>




    Inserisci larghezza pacco
    <label>
    <input type="text" name="id_larghezza" id="id_larghezza" />
    </label>




    Inserisci altezza pacco
    <label>
    <input type="text" name="id_altezza" id="id_altezza" />
    </label>




    <label>
    <input type="submit" name="id_rispondi" id="id_rispondi" value="Clacola peso volumetrico" />
    </label>
    </form>

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    <form id="form1" name="form1" method="post" action="#" onsubmit="return Peso();">
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    è tutto ok ??? ho provato , quando schiaccio il bottone submit , si azzera tutto e si riavvia la pagina

    ----------------------------------------------------------------------------------------

    <div id="pag">
    <script type="text/javascript">
    function Peso(){

    var CampoPesoEffettivo = document.getElementById("Id_Effettivo").value
    var CampoAltezza = document.getElementById("Id_Altezza").value
    var CampoLarghezza = document.getElementById("Id_Larghezza").value
    var CampoLunghezza = document.getElementById("Id_Lunghezza").value
    var Calcola = (CampoAltezza*CampoLarghezza*CampoLunghezza)/5000
    if(CampoPesoEffettivo==Calcola){
    alert("Esatto");
    return false;
    }else{
    alert("Errato");
    return false;
    }
    }
    </script>
    <form id="form1" name="form1" method="post" action="#" onsubmit="return Peso();">
    <label>Inserisci il peso effettivo del tuo pacco
    <input type="text" name="Id_Effettivo" id="Id_Effettivo" />
    </label>
    Kg




    Inserisci
    lunghezza pacco
    <label>
    <input type="text" name="Id_Lunghezza" id="Id_Lunghezza" />
    </label>




    Inserisci larghezza pacco
    <label>
    <input type="text" name="id_larghezza" id="id_larghezza" />
    </label>




    Inserisci altezza pacco
    <label>
    <input type="text" name="id_altezza" id="id_altezza" />
    </label>




    <label>
    <input type="submit" name="id_rispondi" id="id_rispondi" value="Clacola peso volumetrico" />
    </label>
    </form>

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    id="id_Larghezza"
    id="id_Altezza"

  7. #7
    Originariamente inviato da Xinod
    id="id_Larghezza"
    id="id_Altezza"

  8. #8
    non credo sia l unico problema:master: :master:


    fa la stessa cosa guardaaaaaaaaaaa

    <script type="text/javascript">
    function Peso(){

    var CampoPesoEffettivo = document.getElementById("Id_Effettivo").value
    var CampoAltezza = document.getElementById("Id_Altezza").value
    var CampoLarghezza = document.getElementById("Id_Larghezza").value
    var CampoLunghezza = document.getElementById("Id_Lunghezza").value
    var Calcola = (CampoAltezza*CampoLarghezza*CampoLunghezza)/5000
    if(CampoPesoEffettivo==Calcola){
    alert("Esatto");
    return false;
    }else{
    alert("Errato");
    return false;
    }
    }
    </script>
    <form id="form1" name="form1" method="post" action="#" onsubmit="return Peso();">
    <label>Inserisci il peso effettivo del tuo pacco
    <input type="text" name="Id_Effettivo" id="Id_Effettivo" />
    </label>
    Kg




    Inserisci
    lunghezza pacco
    <label>
    <input type="text" name="Id_Lunghezza" id="Id_Lunghezza" />
    </label>




    Inserisci larghezza pacco
    <label>
    <input type="text" name="id_Larghezza" id="id_Larghezza" />
    </label>




    Inserisci altezza pacco
    <label>
    <input type="text" name="id_Altezza" id="id_Altezza" />
    </label>




    <label>
    <input type="submit" name="id_rispondi" id="id_rispondi" value="Clacola peso volumetrico" />
    </label>
    </form>

  9. #9

  10. #10
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Innavoig
    non và....
    ma si che va

    L'unica cosa è che, con firefox, se la pagina è html, nel form bisogna mettere method="get" e non post.

    :master: quello che invece non capisco i è il perchè funzioni

    mi spiego: moltiplicando x * y * z / u, il risultato pensavo che fosse v +- errore di arrotondamento, perciò l'uguaglianza if (CampoPesoEffettivo == Calcola) dovrebbe dare sempre false.

    Invece va
    Pietro

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 © 2026 vBulletin Solutions, Inc. All rights reserved.