scusate ma avrei questo angosciante problema e non conosco assolutamente il javascript.
Se riuscite a darmi una mano mi fate un uomo felice.
Vi spiego
Ho questi 3 campi:
codice:
<form name="calco">
<input type="text" name="riservare">
<input type="text" name="ordinare">
<input type="text" name="reintegrare">
<input name="disponibili" type="hidden" id="disponibili" value="x">
</form>
Le RELAZIONI che legano fra loro questi campi sono le seguenti:
codice:
ordinare<=disponibili [sempre e imprescindibile]
reintegrare=riservare-disponibili
Quindi ecco un esempio tipo:
codice:
Caso in cui i prodotti da riservare siano MENO di quelli disponibili
riservare= 50
ordinare= 20
reintegrare= 30
disponibili= 20
In pratica ho bisogno che "onKeyup" al variare ad esempio del valore "riservare" a 60, mi cambi il campo "reintegrare" in 40 in base al calcolo "reintegrare=riservare-disponibili".
Da tenere presente che devo IMPEDIRE che il campo "ordinare" assuma un valore maggiore del valore "disponibili". (quindi se scrivo 30 il js mi reinserisca 20).
Io per adesso mi sto basando su questo semplice script che ho trovato su un altro topic e lo sto adattando...
codice:
<script language="JavaScript">
function calcolo(){
var importo=document.calco.imp.value
var quant=document.calco.num.value
cal=importo*quant
document.calco.tot.value=cal
}
</script>
<form name="calco">
questo X quest'altro = questo qui </p>
<input type="text" name="imp" value="50" onKeyUp="calcolo()">
<input type="text" name="num" onKeyUp="calcolo()">
<input type="text" name="tot" disabled>
</p>
</form>
Ma per me che non conosco il js è un bel rompicapo.
Che mi dite? 
p.s.
forse il mio vero problema è solo questo:
Da tenere presente che devo IMPEDIRE che il campo "ordinare" assuma un valore maggiore del valore "disponibili". (quindi se scrivo 30 il js mi reinserisca 20).
Ora ci ragiono ma sono fuso...