【问题标题】:Javascript to submit form within html page embedded in divJavascript在嵌入div的html页面中提交表单
【发布时间】:2015-06-09 20:16:21
【问题描述】:

我有一个主页 (index.html),其中有一个嵌入的 html 页面 (sample1.html),我从 document.getElementById("divid").innerHTML 加载

在这个 sample1.html 我有一个表格:

我不确定如何使用 index.html 级别中包含的 javascript 来提交此表单。

我尝试了以下 3 个选项: document.forms[0].submit(); document.form1.submit(); document.form["sampleform1"].submit();

他们都失败了。我的问题是 - 如何获取嵌入在元素中的 html 页面中的句柄?不确定这是 DOM 中的结构。

谢谢。

【问题讨论】:

  • HTML 页面嵌入在一个元素中?你是说 iframe 吗?
  • 它不是 iframe。我这样加载它: document.getElementById("divid").innerHTML='';

标签: javascript html forms dom


【解决方案1】:

试试这个。

document.getElementById("sampleform1").click()

【讨论】:

  • document.getElementById 为 name/id 值返回 null。我认为从 index.html 中嵌入的 html 中的元素无法识别。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-11-11
  • 2020-11-25
  • 1970-01-01
  • 1970-01-01
  • 2016-12-04
  • 1970-01-01
  • 2010-11-06
相关资源
最近更新 更多