我试图通过点击链接来触发表单提交,我将其用作指南:submit我有//I'musingCSStomakethelinklooklikeabuttonwithoutbeinguglylikeabuttonEdit">">所有的html都是由php正确生成的(我已经在多个浏览器中运行过),包括隐藏输入的值,但是当我点击我的链接时,我得到以下错误:UncaughtTypeError:Object#hasnomethod'submit'谁能帮我弄清楚这里出了什么问题?我也试过将链接放在表单之外,但这并不能解决问题。我也试过取出的类属性,但它仍然给我同样的错误。我现在也尝试了document.f
我在一个表单中有几个字段。在iphone上,当人们填写他们的东西时,键盘上有一个“开始”按钮。不小心点击这将提交表单我如何使用JQuery在按下“GO”按钮时返回false,而仅在单击“提交”按钮时才提交表单? 最佳答案 您可以删除action来自你的标签然后在点击操作中提交您的表单。类似于:$('#submit').tap(function(){$.post('formsubmit_url.html',$("#formID").serialize());}); 关于javascript
我有一个基本的html表单,我想将其与两个提交按钮一起使用。CGI脚本采用表单值并对其进行处理(无论使用哪个提交按钮),但我希望每个按钮稍后在脚本中与不同的操作相关联,即打印不同的输出:##Gettheformvalueintheusualway.form=cgi.FieldStorage()RawSearchTerm=form.getvalue("QUERY")##Processtheforminfoetc.if(button1waspressed):printthiselif(button2waspressed):printthisotherthing任何想法表示赞赏,谢谢。
我已经创建了一个表单,并决定只使用HTML5和一些JS来验证它,而不需要任何额外的插件。所以我所有需要的输入都有required属性。这是使它们看起来不错的CSSinput:invalid{border:2pxsolid#c15f5f}它将invalid输入的边框设置为红色,即使它们尚未被触及。如何在点击提交按钮后应用input:invalid以及错误消息? 最佳答案 您可以在单击提交按钮时向表单添加一个类,并调整您的CSS选择器,使其仅匹配已提交表单中的输入字段:document.getElementById("submitBut
这个问题在这里已经有了答案:HowsendaformwithJavascriptwheninputnameis"submit"?(2个答案)关闭6年前。当提交按钮的名称属性恰好是“提交”时,我无法提交表单。代码如下:请注意,我们没有使用标准输入类型“提交”,而是使用“按钮”输入类型,在验证脚本(checkForm)返回true后使用JavaScript提交表单。奇怪的是,当且仅当名称属性为“提交”时,这将不起作用。该问题区分大小写,因此以下(以及任何其他命名,包括没有名称属性)将起作用:我一直在查看W3C规范中是否提到了保留名称,但我找不到任何内容。我怀疑我在这里忽略了一些非常明显的东
当前代码:ContactListblahblah2blah3所以我有这个下拉框,当用户点击它时会自动提交。它按原样工作得很好,但如果用户选择了第一个值(见上文),我不希望它提交。换句话说,如果用户点击联系人列表,那么我不希望它提交表单。我试过这个:onchange="if(this.value!='0')this.form.submit()"但这只会让它永远不会激活。有什么建议吗? 最佳答案 尝试不带引号并检查。DEMOHEREContactListblahblah2blah3 关于ja
我正在使用以下javascript函数构建表单并将其提交给服务器。它在Chrome浏览器中工作正常,但在Firefox中不工作。functionloadPage(url,projectName){varjForm=$('');jForm.attr('action',url);jForm.attr('method','post');varjInput=$("");jInput.attr('name','curPrj');jInput.attr('value',projectName);jForm.append(jInput);jForm.submit();}我从SE的旧帖子中得到了一些建
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。关闭9年前。要求提供代码的问题必须表现出对所解决问题的最低限度的理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关于您编写的代码问题的问题必须在问题本身中描述具体问题—并且包括有效代码以重现它。参见SSCCE.org寻求指导。Improvethisquestion我有一个带有HTML表单的PHP页面。如果在URL中设置了一些变量,我想在页面上自动提交表单。即:if(isset($_GET['var'])){//SU
我编写了很长时间的程序来检查StructKeyExists(form,"Update"),直到我将输入从type="submit"更改为type="image"。当type="image"时,IE不会发送回控件的名称,而是发送Update.X和Update.Y。OldWay:NewWay:我的第一个想法是我应该在我的逻辑中添加两个字符from:但我想要一个同时处理type="submit"和type="image"的解决方案。现在我的逻辑是:问:有没有更优雅的方法来检查哪个按钮被按下了?当然假设表单上有多个按钮,因为如果我只需要检查表单是否已提交,我会检查form.fieldnames
用户登录到他的控制面板并查看他收到的消息。每条消息附近都有一个“回复”按钮。实现该按钮的正确方法是什么?我看到三个主要选项:使用链接:Reply.缺点:我们需要将该链接设置为看起来像一个按钮。因为我认为“回复”这个Action应该用一个按钮来表示,而不是一个链接(在我看来,当链接到某些资源并且我们在链接文本中有一个名词时,应该使用链接;如果我们想做一个Action并在标题中包含动词(Action)-应使用按钮)。使用按钮:Reply`缺点:用户必须启用JavaScript。虽然根据我们的统计数据,我们99.8%的用户都启用了JavaScript,如果他们不启用,他们将很难在我们的网站上