Programmatore PHP | Programmatore Javascript | Realizzazione di Carrelli elettronici, Ecommerce e Portali Dinamici | Programmatore Freelance | Esempi di Script Javascript | Programmatore Javascript

Semplice Script Base per Realizzare un semplice carrello elettronico con Javascript



In questo articolo presento un interessante piccolo Script Javascript che può essere usato da ogni Programmatore PHP Come base per piccoli CMS o Ecommerce dedicati ad aziende commerciali per la gestione di un carrello elettronico.

Tale script è semplice e intuitivo e permette in tempo reale di aggiornare il costo totale di un ordine in base alla numero di articoli selezionati, un Programmatore PHP o Programmatore Javascript potrà intuitivamente ampliare e completare tale script per renderlo ancora più funzionale alle esigenze della costruzione di un Ecommerce PHP o di un Portale Dinamico

Il risultato di questo Script Javascript è visibile a QUI, inoltre consiglio ad ogni Programmatore Javascript di approfondire la conoscenza di alcune funzionalità Javascript per comprendere meglio le funzionalità di questo esempio, ad esempio è consigliata la lettura delle proprietà dell’Oggetto Math ora passiamo in dettaglio allo Script:

Queste sono le 2 Funzioni Javascript che servono per effettuare un aggiunta di 0 dopo le cifre decimali e ad aggiornare la somma degli articoli selezionati in tempo reale

//Funzione per arrotondamento a due cifre decimali e aggiunta di zeri
function cifre_decimali(x) {
var c = String(Math.round(x*100));
while (c.length < 3) c = '0' + c;
return c.replace(/([0-9][0-9])$/,".$1");
}
//Funzione per l'aggiornamento in tempo reale del costo totale degli articoli
function calcola () {
//Prelevo il prezzo
var prezzo = parseFloat(document.modulo.prezzo.value);
//Prelevo il numero articoli
var articoli = parseFloat(document.modulo.articoli.value);
var calcola_somma = 0.00;
//Calcolo la somma
calcola_somma = Math.round(prezzo * articoli * 100)/100;
//Scrivo la somma nel campo aggiungendo zero qual'ora non ci fossero
document.modulo.somma.value=cifre_decimali(calcola_somma);
}
//-->

Il form invece è semplice ed intuitivo l’unica particolarità è l’invocazione onChange della funzione calcola() ogni qual volta modifichiamo il numero di articoli selezionati

<FORM NAME="modulo" METHOD="get" ACTION="">
<p>Prezzo Articolo =
<INPUT NAME="prezzo" TYPE="TEXT" value="19.90" SIZE="5" maxlength="5" readonly id="prezzo"><br />
Numero Articoli =
<select name="articoli" id="articoli" onChange="calcola();">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select><br />
Costo Totale = <INPUT NAME="somma" TYPE="TEXT" value="19.90" SIZE="5" maxlength="5">
</p>
</FORM>

Spero ancora una volta grazie a questo Script Javascript di aver aiutato qualche Programmatore JavascriptProgrammatore PHP per la realizzazione del proprio progetto o per la realizzazione di un sito internet.

PER ULTERIORI INFORMAZIONI:

Daniele Tabacco
Programmatore PHP | Web Developer | Consulente Web e SEO

PHP - MySql - AJAX - HTML5 - JAVASCRIPT - CSS - JSON/XML - JQuery
WebApps, Applicazioni, Realizzazione Siti Mobile per iPhone e Android
Programmatore PHP - Consulente Web Marketing Napoli, Roma, Milano, Firenze.
Tel.+39 329.11.73.918
email: daniele.tabacco[at]gmail.com
skype: daniele.tabacco

Il tuo nome (richiesto)

La tua email (richiesto)

Oggetto

Il tuo messaggio

captcha
Inserisci i caratteri che vedi nell'immagine

 


POTREBBE INTERESSARTI ANCHE:
ADServer è un Software Realizzato con PHP e MySQL per consentirti di gestire in maniera completa e multiutente la rotazione dei Banner per infiniti siti, prova la demo gratuita per il tuo ADServer
Vuoi aggiornare Twitter con un Form e del codice PHP? Consulta questa guida semplice guida che consente di aggiornare Twitter senza essere un Programmatore PHP esperto
Core Plus è un CMS a Misura di utente, completamente integrabile ad ogni grafica, che consente lo Sviluppo di Siti Internet Dinamici frutto della mia esperienza di Programmatore PHP Freelance
Realizzazione di una funzione in PHP che valuta lo Status di risposta di un server ad un client, per verificare la risposta di una determinata URL
Monitorare e Migliorare la tua presenza web, può essere più facile grazie all'utilizzo di Strumenti SEO che migliorano l'attività di Consulenza SEO e l'attività di Monitoraggio che ogni Programmatore PHP deve alla Post Realizzazione di un Sito Web


buzzoole code
Leggi altro:
Generare un QRCode con PHP e le API Google Chart

Proprio qualche giorno fa, viaggiando su un treno e sfogliando un giornale mi sono imbattuto sull'ennesimo QRCode, fenomeno che in...

Chiudi