表单上没有提交方法

时间:2013-11-19 12:24:25

标签: javascript html iframe xhtml-1.0-strict

我有以下问题。我有一个脚本,它在常规HTML页面中创建iframe(使用XHTML严格声明),并在此iframe内创建form以请求PDF。问题是:form - 元素缺少submit方法。

整个脚本在非严格的环境中工作。你们有谁知道如何解决这个问题? (切换到非严格是选项)

可用的库:

  • PrototypeJS 1.5
  • Ext JS 2.1

DOM中存在iframe和表单:

Iframe and form present in DOM

表单似乎没有提交方法

Form does not seem to have a submit method

1 个答案:

答案 0 :(得分:0)

如果您使用的是JQuery,则需要对动态创建的表单执行以下操作:

$(document).on('submit', 'form', function(e) {
    console.log('clicked');
    e.preventDefault();
});

绑定到document可以捕获尚不存在的元素上的事件。