Здравствуйте. Никак не могу разобраться и переделать скрипт. Надеюсь на вашу помощь.
Вобщем есть два поля input куда забивается время а в третьем поле должен появляться результат. (сразу). Т.е. ввели 12:00 и 14:00 в третьем поле должно появится 2:00. (14:00 - 12:00 =  2:00) 
 
function sumTime()
{   var t1 = document.getElementById('inp2').value;
    var t2 = document.getElementById('inp1').value;
    var resMin = 0, resSec = 0;
    
    var arr1 = t1.replace('0','').split(":");
    var arr2 = t2.replace('0','').split(":");
    resMin = parseInt(arr1[0])-parseInt(arr2[0]);
    resSec = parseInt(arr1[1])-parseInt(arr2[1]);
   
    if(resMin < 10) resMin = '0'+resMin.toString();
    if(resSec < 10) resSec = '0'+resSec.toString();
    document.getElementById('time3').innerHTML = resMin + ":" + resSec;
}
<body>
<input type="button" value=" = " onclick="sumTime();" /> <span id="time3"> </span>
</body>
В коде все работает но приходится нажимать на кнопку что бы все посчиталось а нужно автоматом без нажатия.