相关疑难解决方法(0)

在表格内形成

我在HTML表中包含一些表单来添加新行并更新当前行.我得到的问题是,当我在开发工具中检查表单时,我看到表单元素在打开后立即关闭(输入等不包含在表单中).

因此,提交表单不包括字段.

表行和输入如下:

<tr>
    <form method="post" action="">
        <td>
            <input type="text" name="job_num">
        </td>

        <td>
            <input type="text" name="desc">
        </td>
    </form>
</tr>
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒,谢谢.

html forms firebug html-table

222
推荐指数
3
解决办法
33万
查看次数

用于按钮元素的HTML5表单属性的Internet Explorer问题

在HTML5中,有form属性.基本上

<form id="myform" method="get" action="something.jsp">
    <input type="text" name="name" />
</form>
<input type="submit" form="myform" />
Run Code Online (Sandbox Code Playgroud)

上面的代码在IE中不起作用.任何人都可以帮我解决这个问题.

我使用了以下javascript和jQuery来提交表单,但我遇到了Ajax问题.我的页面正在重新加载.

document.getElementById("myForm").submit();

$("#myForm").submit();
Run Code Online (Sandbox Code Playgroud)

如何在我的页面不应加载的地方提交表单.我正在使用Anguler JS Ajax.

jquery html5

12
推荐指数
2
解决办法
2万
查看次数

使用JavaScript触发表单提交

我有一个要通过JavaScript提交的表单。显然,这可以通过以下方法实现:

document.getElementById("myForm").submit();
Run Code Online (Sandbox Code Playgroud)

问题是我有一个submit事件监听器,如下所示:

document.getElementById("myForm").addEventListener("submit", function(event) {
    event.preventDefault();
    // Other work
});
Run Code Online (Sandbox Code Playgroud)

我调用时不会触发此事件处理程序.submit()。从MDN

从基于Gecko的应用程序中调用此方法时,将不会触发表单的onsubmit事件处理程序(例如,onsubmit =“ return false;”)。通常,不能保证HTML用户代理会调用它。

因此,在这种限制下,我如何以确保事件处理程序被调用的方式提交表单?

javascript

6
推荐指数
2
解决办法
5989
查看次数

在IE10中支持/填充按钮表单属性的任何方法?

我一直在使用HTML5的按钮表单属性让我的提交按钮显示在表单之外,仍然触发我的提交.

我的表单看起来像这样:

<article>
  <header>This is my form</header>
  <section>
    <p>Something explaining what is happening on this form.</p>
    <form id="myform" action="/submit" name="myform">
      <input type="text" name="thing">
    </form>
  </section>
  <footer>
     <button type="submit" form="myform">Submit</button>
  </footer>
</article>
Run Code Online (Sandbox Code Playgroud)

我在Chrome/Firefox/Safari中运行良好,但我今天在IE10中测试它并且表单没有提交!

除了重新设计我的所有页面以不使用form =属性,有没有人知道如何解决这个问题?我希望它像表单中的普通提交按钮一样工作,在文本字段中按Enter键将提交表单以及单击按钮.

我想避免添加点击事件并监听输入文本字段,以便在可能的情况下触发JavaScript提交.

html html5 internet-explorer-10

5
推荐指数
1
解决办法
4328
查看次数