Oggetto da inserire in pagina web :)

CptGabriel

Utente Attivo
29
0
CPU
Intel Atom N450 (1,66 Ghz dichiarati...buhauhauha)
Scheda Madre
sèèè...
HDD
160 GB totali (levando tutta la mmonneza ne restano una decina..
RAM
1 GB (e forse neanche quello)
Audio
Aux, stereo Panasonic ahahah
Monitor
11'' (e ho detto tutto...)
Case
Netbook... >.>
OS
Win 7 <.<
Ok, cercherò di spiegarmi bene. Mi servirebbe aiuto per scrivere una pagina web per permettere ai visitatori di eseguire semplici operazioni matematiche su due variabili che loro stessi impostano.

Allora. Io metto due caselle di testo, diciamo in alto.

Le due caselle dovranno contenere due valori numerici che il visitatore può impostare a suo piacimento.
Dopo di che (ad esempio dopo aver premuto un pulsante) mi serve che il server o il client eseguano alcune operazioni su quelle variabili impostate.
Es.
mele: [(x/2) + 5] kg
pere: [x+3] kg
acqua [y+(x/2)] litri

Le espressioni tra parentesi quadre le imposto io, ma i valori di x e y devono essere impostati dal visitatore tramite le caselle di testo. Spero di essere riuscito a spiegarmi :$

Potete aiutarmi anche solo postando esempi che poi aggiusto io :(

Conosco bene l'html quindi non ho problemi per l'impaginazione, è tutto il resto che mi manca...
 

lorigio

Utente Attivo
817
238
CPU
Athlon II x3 435 With Noctua NH-D14
Scheda Madre
Asus M5A99X EVO AM3+
HDD
1TB + 160gb + WD My Passport Essential 500gb
RAM
Kingston ddr3 9-9-9-24 6gb 1333mhz
GPU
Gigabyte 5670 790mhz
Monitor
Samsung 22 pollici P2270HD
PSU
Corsair 400watt
Case
Cm 690 II advanced
OS
Windows 7 32 bit
Prova così
<script language ="javascript">function results(form)
{
if (form.numero1.value == "" || form.numero2.value == "")
{
alert("Devi riempi entrambi i campi");
}

if (!isInt(form.numero1.value) || !isInt(form.numero2.value))
{
alert("Entrambi i campi devono essere numerici");
}

document.getElementById("result").value = "Mele: " + [(form.numero1.value/2) + 5] + "Kg";
}


function isInt(s)
{
return Math.ceil(s) == Math.floor(s);
}


</script>
<center>
<form name="form" action="" method="get">
<input type="text" name="numero1" /><br>
<input type="text" name="numero2" /><br>
<input TYPE="button" NAME="button" Value="Ottieni risultato" onClick="results(this.form)">
</form>
<input id="result" VALUE="Qua andrà il risultato" DISABLED></center>
 

cawletto

Utente Attivo
475
25
CPU
i5 750
HDD
1 TB
RAM
6 GB
GPU
GXT 460 SE 1GB overclocked
Monitor
Samsung LCD 1280x1024
PSU
Cooler Master Silent Pro M 600 W
Case
HP
OS
Windows 7-64 bit
Hai mai programmato? Se ti serve il codice bello e pronto te lo ha già scritto lorigio, altrimenti dovresti
prima studiare un pò le dinamiche della programmazione..almeno per capire il codice. Ma è solo un mio parere! :)
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili