草庐IT

javascript - 使用 JavaScript 在 iframe 中提交表单

iframe位于同一个域中,我尝试了以下代码,但均无效:myframe.document.getElementById("myform").submit();parent.top.frames[0].document.forms[0].submit();myframe.document.getElementById("myform").submit();MyIFrame=document.getElementById("myframe");myIFrame.getElementById("myform").submit();更新:这是HTML:iframesarenotsupporte

javascript - 使用表单操作将哈希 '#' 符号附加到 url?

所以我有一个带有提交按钮和文本输入的表单...我想要:http://localhost/成为:http://localhost/#q=我在javascript中做了一个解决方案,它涉及将表单的“操作”更改为带有哈希onclick的url。但这在IE中不起作用。谁有适用于所有浏览器的解决方案? 最佳答案 我遇到了一个类似的问题,IE没有从表单操作中提取哈希。我有一个表格当我在除IE以外的任何工具中提交此表单时,页面转到了/?q=searchparams#search但在IE中它转到了/?q=searchparams为了解决这个问题,我

javascript - 将 jQueryUI 可排序列表与表单一起使用

我正在使用jQueryUI创建一个可排序的列表,并且UI部分工作得很好,因为我可以根据需要在网页上对项目进行排序。不过,我无法弄清楚排序列表的顺序是如何包含在POST中的。我是javascript的菜鸟,所以如果这真的很简单,请原谅我。这是我的html的相关部分:google.load("jquery","1");google.load("jqueryui","1");functionOnLoad(){$("#sortable").sortable({axis:"y",containment:"#ballot",scroll:false});$("#sortable").disable

javascript - 如何使用 jQuery 重置特定的表单字段

我想知道如何使用jQuery重置特定的表单字段。我正在使用以下功能:functionresetForm(id){$('#'+id).each(function(){this.reset();});}但它正在重置所有字段。有什么方法可以使用jQuery或JavaScript重置特定字段吗?我只想重置特定字段。 最佳答案 functionresetForm(id){$('#'+id).val(function(){returnthis.defaultValue;});}不使用id的例子:http://jsfiddle.net/vYWdm

javascript - 带有表单和一个输入文本的警告框

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我想打开一个带有一个输入文本的警告框(Javascript),然后在用户点击时提交到另一个页面,它就像一个带有一个输入文本的表单,给出的所有示例都是模态示例,我只需要一个警报框。

javascript - 按键事件后获取表单字段的值

当我在keyPress事件处理程序中检查它时,myInput.value是一次击键。因此,如果用户键入“a”,myInput.value会给我“”。然后,当用户键入“b”时,myInput.value会给我“a”,依此类推。该值似乎不会随着触发事件的击键输入的字符而更新。我做错了什么? 最佳答案 使用keyUp事件,它肯定会为您提供所需的值。 关于javascript-按键事件后获取表单字段的值,我们在StackOverflow上找到一个类似的问题: http

javascript - Firefox 不会提交由 JavaScript 创建的表单

当事件发生时,我需要创建一个包含一些输入的表单。我的代码如下。Chrome提交正常-警告框显示并且页面发生变化。Firefox不工作-警告框显示但页面保持不变。如何让Firefox提交表单?varidsInput=document.createElement('input');idsInput.name='itemIds';idsInput.value=ids;varquantityInput=document.createElement('input');;quantityInput.name='quantity';quantityInput.value=1;varauthToken

javascript - 提交表单前的jquery

我有一个列表(一个简单的列表),我可以从中选择和设置元素(使用js),然后是一个允许我选择我想要的元素数量的表单,以及一个提交表单。如果一个没有选择一个元素,有一个脚本抛出异常。问题是如果没有选择一个元素,我希望表单不提交,但不抛出异常,而是在提交按钮下显示一条消息(使用jquery)。我的脚本如下:stock_2>0):?>id;?>,stock_2;?>);'>label;?>label;?>$sale->id));?>">AlegenumaruldeproduseAdaugaincos以及设置列表元素的js:functionselecteazaElement(id,stock){

javascript - IE9双表单提交问题

我只是想知道是否有人对我所处的情况有一些信息或反馈。目前我正面临“双重表单提交”问题,我点击“提交”按钮一次,它提交了两次表单。这只发生在IE9中,但我只针对Safari、Chrome(最新版)、FF(5/6版)、IE8和IE9进行了测试。代码如下:IE9testTestingSubmit有问题的部分是:onclick="this.disabled=true;document.forms[0].submit();"代码在我的站里好久了,第一次遇到重复提交的问题,因为今年IE9才发布,可能这几天用IE9的人越来越多,所以收到用户的投诉关于这个问题。最难的部分是双重提交问题并不总是可重现的

javascript - React - 子组件能否将值发送回父表单

InputField和Button是自定义组件,它们进入表单以创建表单。我的问题是如何将数据发送回表单,以便在单击按钮时,我可以使用数据(用户名和密码)在表单上触发ajax:exportdefaultauth.authApi(classSignUpViaEmailextendsComponent{constructor(props){super(props);this.state={email:"",password:""};this.storeEmail=this.storeEmail.bind(this);this.storePassword=this.storePassword.