Javascript 我正在输入什么元素?

Javascript 我正在输入什么元素?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,在此页面上,键入时哪个元素接收文本 我需要获取元素的文本值,但似乎找不到它 如果有人能告诉我如何使用jQuery获取这个特定的文本值,那将非常有帮助。$(“.codemirrowerlines div:last”).text() 它不是一个单一的元素。它正在动态创建标签和缩进。。。但是上面将返回.codemrror行的最后一个div中所有内容的文本值,我相信这就是您所追求的。如果您有类似的工具,使用Chrome(很棒的)开发工具查找类似的元素会很容易,我发现它是一个隐藏的textarea,然后

在此页面上,键入时哪个元素接收文本

我需要获取元素的文本值,但似乎找不到它

如果有人能告诉我如何使用jQuery获取这个特定的文本值,那将非常有帮助。

$(“.codemirrowerlines div:last”).text()

它不是一个单一的元素。它正在动态创建标签和缩进。。。但是上面将返回
.codemrror行的最后一个
div
中所有内容的文本值,我相信这就是您所追求的。

如果您有类似的工具,使用Chrome(很棒的)开发工具查找类似的元素会很容易,我发现它是一个隐藏的
textarea
,然后它使用divs和span在单独的元素中动态地使用颜色对其进行样式设置(在textarea中不,因为您无法在正常的
textarea
)中键入文本:

$('.CodeMirror > div').find('textarea').val()

因此,您可以使用以下代码获取键入的文本:

$('#code').val();

希望有帮助

我会看到的。这是第一次solution@maxhud好吧,如果这回答了你的问题(它应该-它完全符合你的要求),那么请接受我的回答:)它没有满足我的要求。更改文本的值时,该文本区域的值不会更改。看看这个解决方案,我投票决定谁会接受答案from@maxhud哦,好吧,我不知道,不需要对它有一个态度。我已经在使用谷歌的开发面板,我只是因为某种原因找不到它