ho due campi ,
dalle ore___________ alle ore___________ minuti________
dovrei controllare che i campi dalle alle sono giusti e nel campi minuti dovrebbe scrivere la differenza.
esempio:
dalle ore 08:00 alle ore 09:00 MINUTI = 60
come posso fare?
ho due campi ,
dalle ore___________ alle ore___________ minuti________
dovrei controllare che i campi dalle alle sono giusti e nel campi minuti dovrebbe scrivere la differenza.
esempio:
dalle ore 08:00 alle ore 09:00 MINUTI = 60
come posso fare?
Quello che segue è stato fatto con Notepad. Sono diventato pazzo? Lo faccio solo perché uso il computer di un altro che non ha mai programmato in vita sua, altrimenti lo avrei insultato a morte per non aver installato Notepad++.
A parte questo (che giustifica la possibile presenza di errori...)
Se non vuoi il pulsante "calcola" diventa decisamente più complicato..Codice PHP:
dalle ore:
<input type="text" id="daOre"/>:
<input type="text" id="daMinuti"/>
alle ore:
<input type="text" id="aOre"/>:
<input type="text" id="aMinuti"/>
<button onclick="calcolaMinuti();">calcola</button>
sono la bellezza di:
<input type="text" id="minuti"/>
<script language="javascript">
function calcolaMinuti()
{
daOre = document.getElementById("daOre").value;
daMinuti = document.getElementById("daMinuti").value;
aOre = document.getElementById("aOre").value;
aMinuti = document.getElementById("aMinuti").value;
var daMinutiTotali = daOre*60 +daMinuti;
var aMinutiTotali = aOre*60 + aMinuti;
document.getElementById("minuti").value=daMinutiTotali-aMinutiTotali;
}
</script>
Ciao!
"Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
Linus Torvalds
grazie ho provato ma non funziona, ci sarà qualche errore sulla funzione.
Ti ho detto che non era affidabile! Hai già trovato gli errori?
Questa e' testata e funzionante:
Ciao!Codice PHP:
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script language="javascript">
function calcolaMinuti()
{
daOre = document.getElementById("daOre").value;
daMinuti = document.getElementById("daMinuti").value;
aOre = document.getElementById("aOre").value;
aMinuti = document.getElementById("aMinuti").value;
var daMinutiTotali = daOre*60 + daMinuti*1;
var aMinutiTotali = aOre*60 + aMinuti*1;
alert (aMinutiTotali);
alert (daMinutiTotali);
alert (aMinutiTotali-daMinutiTotali);
document.getElementById("minuti").value=aMinutiTotali-daMinutiTotali;
}
</script>
</head>
<body>
dalle ore:
<input type="text" id="daOre"/>:
<input type="text" id="daMinuti"/>
alle ore:
<input type="text" id="aOre"/>:
<input type="text" id="aMinuti"/>
<button onclick="calcolaMinuti();">calcola</button>
sono la bellezza di:
<input type="text" id="minuti"/>
<body>
</html>
"Ethics are to me something private. Whenever you use it as an argument for why somebody_else should do something, you’re no longer being ethical, you’re just being a sanctimonious dick-head"
Linus Torvalds