gpt4 book ai didi

javascript - 在控制台中获取所有带有文本类型的输入? iFrame 中的页面

转载 作者:行者123 更新时间:2023-11-28 13:32:31 25 4
gpt4 key购买 nike

如何获得所有 inputs将页面上的表单放入数组中,同时按输入类型(文本|复选框|单选)进行匹配?

JavaScript:

简单js这样会给我所有的 inputs

var inputs = document.getElementsByTagName( 'input' );

现在使用 jQuery:

我已经加载了 jQuery,并且尝试了:按照文档 ( http://api.jquery.com/text-selector/ )

$( "<input>" ).is( ":text" ); 
$( "<input>" ).is( "[type=text]" );

控制台错误消息:

TypeError: undefined is not a function
message: "undefined is not a function"
stack: (...)
get stack: function () { [native code] }
set stack: function () { [native code] }
__proto__: Error

其他信息:

我试图获取的页面text输入在 iFrame 中,整个交互在 webkit 中运行。

  • 我的主页已加载 jQuery。
  • iFrame 页面没有。

需要使用 jQuery 从我的主页获取 iFrame 页面上的输入。

最佳答案

要使用 jQuery 选择输入,您可以这样做

$("input")

无需括号。

选择所有文本输入

$("input[type='text']")

随着编辑导致问题发生变化,您可以在这里找到答案:Selecting an element in iFrame jQuery

关于javascript - 在控制台中获取所有带有文本类型的输入? iFrame 中的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23895045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com