Visualizzazione dei risultati da 1 a 4 su 4

Hybrid View

  1. #1

    Calcolo condizionale javascript

    Ciao a tutti!

    sto creando un modulo compilabile con acrobat e sono un po' bloccato in quanto una piccola parte del modulo necessita di calcoli con codice javascript. in sostanza è un modulo d'ordine classico, dove però il prezzo unitario varia a seconda del numero dei prodotti ordinati (cioè se ordini fino a 4 pezzi costa 50€, da 5 pezzi in su costa 45€).

    non ho la benchè minima idea di come posso creare il codice javascript...allego un esempio di quello che devo fare
    Immagini allegate Immagini allegate

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    codice:
    <script>
    function calcola(){
    var prezzo;
    if(document.getElementById('id-campo-quantita').value <= 4){
    prezzo = 50;
    }else if(document.getElementById('id-campo-quantita').value >= 5 && document.getElementById('id-campo-quantita').value <= 10){
    prezzo = 45;
    }
    var totale = (document.getElementById('id-campo-quantita').value*prezzo)
    alert(totale)
    }
    </script>
    a grandi linee questo funzionerebbe inserito nella head html in un form con un evento onclick (di un tasto o link) non so se un modulo acrobat ha le stesse caratteristiche
    Ultima modifica di cavicchiandrea; 29-01-2014 a 18:16
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Quote Originariamente inviata da cavicchiandrea Visualizza il messaggio
    codice:
    <script>
    function calcola(){
    var prezzo;
    if(document.getElementById('id-campo-quantita').value <= 4){
    prezzo = 50;
    }else if(document.getElementById('id-campo-quantita').value >= 5 && document.getElementById('id-campo-quantita').value <= 10){
    prezzo = 45;
    }
    var totale = (document.getElementById('id-campo-quantita').value*prezzo)
    alert(totale)
    }
    </script>
    a grandi linee questo funzionerebbe inserito nella head html in un form con un evento onclick (di un tasto o link) non so se un modulo acrobat ha le stesse caratteristiche
    intanto grazie per la risposta.

    purtroppo non funziona: mi da sempre syntax error 3 riga 4. ho provato anche a cambiare il getelement usando Name (ovviamente inserendo il nome del campo da richiamare), ma niente.

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Come dicevo mai usato js al di fuori del html, non so se cambia la sintassi
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.