Bien, un ejemplo sencillo. Probado en FF y en IE:
Código PHP:
Contenido (pulse una celda): <input type="text" id="caja" />
<table border="1">
<tr>
<td onClick="pasaTexto(this)">Aqui está el texto 1</td>
<td onClick="pasaTexto(this)">Otro textito más</td>
<td onClick="pasaTexto(this)">El último texto</td>
</tr>
</table>
<script>
var laCaja=document.getElementById("caja");
function pasaTexto(celda){
laCaja.value=celda.innerText;
}
</script>
Sencillo y efectivo ¿no?