Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在作为td子元素的元素textarea上使用查找_Javascript_Jquery_Html - Fatal编程技术网

Javascript 无法在作为td子元素的元素textarea上使用查找

Javascript 无法在作为td子元素的元素textarea上使用查找,javascript,jquery,html,Javascript,Jquery,Html,我在targetTD[6]行中发现一个错误。find('textarea')。text()表示targetTD[6]。find不是一个函数。(在'targetTD[6].find('textarea')中,'targetTD[6].find'未定义) 我试图在一些文本中找到一个文本区域。如何删除只读属性?为什么我不能使用find?尝试替换: targetTD[6].find('textarea').text(); 与: $(targetTD[6]).find('textarea').text(

我在
targetTD[6]行中发现一个错误。find('textarea')。text()表示targetTD[6]。find不是一个函数。(在'targetTD[6].find('textarea')中,'targetTD[6].find'未定义)

我试图在
一些文本中找到一个文本区域。如何删除
只读
属性?为什么我不能使用find?

尝试替换:

targetTD[6].find('textarea').text();
与:

$(targetTD[6]).find('textarea').text();
因为targetd是一个包含未包装元素的数组。此外,要删除只读属性,请使用:

$(targetTD[6]).attr("readonly", false);

targetTD[6]
是本机JavaScript节点。您需要将其包装在jQuery选择器中
$()


像这样:
$(targetTD[6])。查找

尝试
$(targetTD[6])。查找
。您正试图在DOM对象上调用jQuery函数。太好了!谢谢你,伙计。我仍然对JQuery和DOM感到困惑,请添加相关的HTML代码。为什么会被否决?
$(targetTD[6]).attr("readonly", false);