Grazie x aver risposto.

Ma non funziona: risponde con previsto oggetto sulla riga

var new_ = concat(concat(ore,":"), min);
codice:
<html>

<head>
<script>

function insertColon(id){
var stringa = document.getElementById(id).value;
var ore = stringa.substr(0,2);
var min = stringa.substr(2,2);

var new_ = concat(concat(ore,":"), min);

document.getElementById(id).value = new_;
}
</script>
</head>

<body>

<input id="testo" type="text" name="ora" size="5" onchange="javascript:insertColon('testo')"/>

</body>

</html>