2 danik.js, спасибо.
Немного перепутал. Я использую не чистый JS, а jQuery.
Вот мой набросок, но почему-то не работает. При клике на ячейку ничего не происходит.
$(function() {
$('td').click(function() {
var td_val = $(this).html();
var input_field = '<input type="text" id="edit" value="' + td_val + '" />';
$(this).empty().append(input_field);
$('#edit').focus();
});
});
Может не работает из-за того, что таблица формируется динамически с помощью jQuery и загружается в <section> через ajax?