como has cambiado varias veces, supongo que el layout es este. en lugar de usar id se usa class
Cita: <table>
<tr>
<td><input 1.1></td>
<td><input 1.2></td>
<td><input 1.3></td>
<td><input class="check-fecha" type="checkbox"></td>
<td><input class="fecha-prevista"></td>
</tr>
<tr>
<td><input 2.1></td>
<td><input 2.2></td>
<td><input 2.3></td>
<td><input class="check-fecha" type="checkbox"></td>
<td><input class="fecha-prevista"></td>
</tr>
</table>
y este sería el javascript
Cita: [].forEach.call(document.querySelectorAll('.check-fecha'), function(elem, i) {
elem.addEventListener('click', function() {toggle(this.checked, i)}, false);
})
function toggle(este, i) {
document.querySelectorAll('.fecha-prevista')[i].style.display = este ? "inline" : 'none';
}
si quieres que sea compatible con ie8-, habría que hacer algunos cambios