Originariamente inviato da artorius
Crei una funzione printit() alla quale passi il contenuto dell'input.
Codice PHP:
function printit(value)
{    
    
document.getElementById('MyDiv').innerHTML value;
    return 
true;

Ed il gioco è fatto, se vuoi puoi modificare value come se fosse un numero prima di stamparlo
Allora io ho implementato nella funzione printit certi calcoli da fare:

Codice PHP:
    function printit(x)
{    
    var 
cop=x;
    
quant= new Array('10','19','20','29','30','49','50','99','100','199','200','299','300','499','500','799','800','999');
    
//prezzo listino x clienti
    
prezzo_s= new Array('7.2','','5.4','','4.8','','4','','3.1','','2.9','','2.8','','2.5','','2.3','');
    
    
max_ele quant.length//contiamo quanti elementi sn presenti nell'array
    
max_ele max_ele 1;
    
    for (
x=0x<=max_elex=x+2)
        {
        
//alert("n1: "+ quant[x] + " n2: " + quant[x+1]);
        
if ((cop >= quant[x]) && (cop <= quant[x+1]))
        {
        
alert(cop " E compreso");
        
p_t = (cop*prezzo_s[x]);
        
p_s prezzo_s[x];
        
//alert(p_s);
        
break;
        }
        }
    
prezzo_oltre=2.2//prezzo oltre i 1000
    
quant_max=1000;
     if (
cop>=quant_max) { p_tcop*prezzo_oltrep_s=prezzo_oltre;}
    
    
document.getElementById('cad').innerHTML p_s// prezzo caduno
    
document.getElementById('tot').innerHTML p_t// prezzo totale
    
return true;

allora per farla semplice devo prendere il numero nel campo input e fare dei calcoli per vedere il prezzo in base al numero inserito...

allora faccio una premessa in php funziona molto bene il calcolo mentre in javascript dove nn mastico bene mi fa qualche sballatura di calcoli...

Cmq faccio un for in base al numero di elementi nell'array quant dove il numero preso deve essere compreso tra 1° e 2° valore se no dal 3° al 4° e così via tra il 1° e 2° prendo il valore del 1° dell'array prezzo_s e così via... il problema che noto che mi fa due volte il confronto nell'if help me