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)
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)
这是我最好的猜测,但这只是一点点的猜测.