Buongiorno,
ho realizzato una parte di pagina dove vado ad incrementare ore e minuti...

codice:
<!--<form>-->
<table>
    <tr>
        <th><label>ORE </label></th>
        <td>
            <input type="text" id="ore" value="" />
            <input type="button" id="orePiu" value="+" onclick="orePiu();" />
            <input type="button" id="oreMeno" value="-" onclick="oreMeno();" />
        </td>
    </tr>
    <tr>
        <th><label>MINUTI </label></th>
        <td>
            <input type="text" id="minuti" value="" />
            <input type="button" id="minutiPiu" value="+" onclick="minPiu();" />
            <input type="button" id="minutiMeno" value="-" onclick="minMeno();" />
        </td>
    </tr>
</table>
<!--</form>-->
Di seguito la parte degli script:
codice:
<script>
function orePiu() {
    ore = document.getElementById("ore").value*1;
    if(ore < 24) {
        ore = ore+1;
        document.getElementById("ore").value = ore;
    }
    
    if(ore == 24) {
        document.getElementById("minuti").value = 0;
    }
    
}
function oreMeno() {
    ore = document.getElementById("ore").value*1;
    if(ore > 0) ore = ore-1;
    document.getElementById("ore").value = ore;
}
function minPiu() {
    if(document.getElementById("ore").value == 24) {
        document.getElementById("minuti").value = 0;
    }
    else {
        min = document.getElementById("minuti").value*1;
        if(min < 55) {
            min = min+5;
            document.getElementById("minuti").value = min;
        }
        else {
            orePiu();
            document.getElementById("minuti").value = 0;
        }
    }
    
}
function minMeno() {
    if(document.getElementById("minuti").value == 0 & document.getElementById("ore").value == 0) {
        ;
    }
    else {
        if(document.getElementById("minuti").value == 0) {
            min = 60-5;
            document.getElementById("minuti").value = min;
            oreMeno();
        }
        else {
            min = document.getElementById("minuti").value*1;
            if(min > 0) {
                min = min-5;
                document.getElementById("minuti").value = min;
            }
            else {
                oreMeno();
                document.getElementById("minuti").value = 0;
            }
        }
    }
}
</script>
Qualcuno mi sa dire perchè se voglio inserire i tag input in un form le funzioni orePiu() e oreMeno() non mi funzionano più? Solamente i minuti funzionano...