添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
宽容的领带  ·  iframe ...·  2 周前    · 
纯真的橙子  ·  在 ASP.NET Core ...·  2 周前    · 
喝醉的骆驼  ·  在iframe中显示缩略图 - ·  2 周前    · 
寂寞的茶叶  ·  ios iframe ...·  1 周前    · 
乐观的小刀  ·  ♬ You make me feel ...·  1 年前    · 

jquery get iframe form input value

如果你想要获取 iframe 中表单输入框的值,可以使用 jQuery 的 contents() 方法和 find() 方法,如下所示:

// 获取 iframe 元素
var iframe = $('#your-iframe-id')[0];
// 获取 iframe 中表单元素
var form = $(iframe).contents().find('#your-form-id');
// 获取表单输入框的值
var inputVal = form.find('#your-input-id').val();

其中,#your-iframe-id 是 iframe 元素的 ID,#your-form-id 是表单元素的 ID,#your-input-id 是表单输入框的 ID。需要注意的是,由于 iframe 中的元素是另外一个文档的一部分,所以要使用 contents() 方法来访问它们。

如果你要获取多个输入框的值,可以使用 jQuery 的 serializeArray() 方法来将表单中的所有输入框的值转换为一个数组,如下所示:

// 获取 iframe 元素
var iframe = $('#your-iframe-id')[0];
// 获取 iframe 中表单元素
var form = $(iframe).contents().find('#your-form-id');
// 获取表单中所有输入框的值
var inputValues = form.serializeArray();

这样,inputValues 数组中就包含了表单中所有输入框的值。你可以根据需要对它们进行处理。

  •