用户如何与HTML表格单元格交互<td>?

Dan*_*iel -1 html javascript html5 html-table

我正在使用以下代码来处理网页.在页面本身,用户可以双击表格中的单元格(<td>在下面的代码中),然后输入一个值.

是否存在此HTML的属性或部分,表明用户可以与此<td>元素进行交互?或者此功能是否来自其他来源(如Javascript)?

<tr class="ig_290640c5_r2" id="uwgBulkImportList_r_1" style="height: 20px;" alt="true Object="[object Object]">
  <td class="" id="uwgBulkImportList_rc_1_0" Object="[object Object]" unselectable="on" _hasMouse="false">
    <nobr>
      Text - Empty Text Node
Run Code Online (Sandbox Code Playgroud)

geo*_*off 5

HTML没有任何指示contenteditable或任何属性,这些元素将使得td能够获取输入.我从你给出的最好的猜测是,它是通过JavaScript完成的.

在JavaScript中,可能有类似的功能

$(document).ready(function() {
    $('td. [some properties] ').each(function() {
        $(this).attr( { 'contenteditable': 'contenteditable' } );
        // or attach an <input> field
    } );
} );
Run Code Online (Sandbox Code Playgroud)

这是我最好的猜测,但这只是一点点的猜测.