Tag: 提交

JavaScript中的“提交不是函数”错误

谁能告诉我这个代码出了什么问题? 我试图用JavaScript提交表单,但显示“.submit不是函数”错误。 请参阅下面的代码的更多细节: <form action="product.php" method="get" name="frmProduct" id="frmProduct" enctype="multipart/form-data"> <input onclick="submitAction()" id="submit_value" type="button" name="submit_value" value=""> </form> <script type="text/javascript"> function submitAction() { document.frmProduct.submit(); } </script> 我也试过这个: <script type="text/javascript"> function submitAction() { document.forms["frmProduct"].submit(); } </script> 两个显示我相同的错误:(

两种提交button的一种forms

我有一个表单中的两个提交button。 我如何确定哪一个被命中serverside?

如何发送表单input值并调用JSF bean中的方法

我正在构build一个JSF应用程序。 我定义了GUI,并使用selectselect语句来查询数据库。 现在我必须做insert语句,但我不知道如何读取像<h:inputText>这样的JSFinput组件的value ,并将它发送给执行插入的bean。 应该通过faces-config.xml来映射<h:inputText>值,所以我可以在我的Java代码中使用它。

如何防止button提交表单

在下面的页面中,使用Firefox的删除button提交表单,但添加button没有。 如何防止删除button提交表单? <html> <head> <script type="text/javascript" src="jquery-1.3.2.min.js"></script> <script type="text/javascript"> function addItem() { var v = $('form :hidden:last').attr('name'); var n = /(.*)input/.exec(v); var newPrefix; if ( n[1].length == 0 ) { newPrefix = '1'; } else { newPrefix = parseInt(n[1])+1; } var oldElem = $('form tr:last'); var newElem = oldElem.clone(true); var lastHidden = $('form :hidden:last'); lastHidden.val(newPrefix); […]

通过点击Enter阻止用户提交表单

我在一个网站上有一个调查,似乎有一些问题与用户点击进入(我不知道为什么),并意外提交调查(表单),而不点击提交button。 有没有办法来防止这一点? 我在调查中使用HTML,PHP 5.2.9和jQuery。

jQuery AJAX提交表单

我有一个名为orderproductForm的表单和一个未定义数目的input。 我想做一些jQuery.get或ajax或类似的东西,通过Ajax调用一个页面,并发送formsorderproductForm的所有input。 我想有一种方法是做类似的事情 jQuery.get("myurl", {action : document.orderproductForm.action.value, cartproductid : document.orderproductForm.cartproductid.value, productid : document.orderproductForm.productid.value, … 但是我不知道所有的表单input。 是否有一个function,function或者只是发送所有的表单input? 谢谢

JavaScript提交请求,如表单提交

我试图将浏览器导向到不同的页面。 如果我想要一个GET请求,我可能会说 document.location.href = 'http://example.com/q=a'; 但是我试图访问的资源将不会正确响应,除非我使用POST请求。 如果这不是dynamic生成的,我可以使用HTML <form action="http://example.com/" method="POST"> <input type="hidden" name="q" value="a"> </form> 然后,我只需从DOM提交表单。 但是,我真的想要JavaScript代码,让我说 post_to_url('http://example.com/', {'q':'a'}); 什么是最好的跨浏览器实现? 编辑 对不起,我不清楚。 我需要一个改变浏览器位置的解决scheme,就像提交表单一样。 如果这可能与XMLHttpRequest ,这是不明显的。 这不应该是asynchronous的,也不要使用XML,所以Ajax不是答案。

通过按回车提交表单而不用提交按钮

那么我试图通过按下提交表单,但不显示提交按钮。 如果可能的话,我不想进入JavaScript,因为我希望所有的浏览器都能正常工作(我知道的唯一的JS方式就是事件)。 现在表格看起来像这样: <form name="loginBox" target="#here" method="post"> <input name="username" type="text" /><br /> <input name="password" type="password" /> <input type="submit" style="height: 0px; width: 0px; border: none; padding: 0px;" hidefocus="true" /> </form> 哪个工作得很好。 当用户按下回车键时,提交按钮就起作用,而按钮不会在Firefox,IE,Safari,Opera和Chrome中显示。 然而,我仍然不喜欢这个解决方案,因为很难知道它是否可以在所有浏览器的所有平台上工作。 任何人都可以提出更好的方法? 或者这是一样好,它得到?