有时候需要用javascript提交表单,这个时候我们会用javascript:userform.submit();可是我在这样做的时候怎么也提交不成功,报出javascript错误
Javascript Error: submit is not a function。百思不得其解,后来查阅资料才发现,在用userForm.submit()
提交表单的时候,表单里面不能有name="submit"的元素,否则在提交的
时候,该对象会和submit();方法发生混淆造成该错误!! 切记,切记!
parent.document.getElementById("sitTypeInfoId").onchange=function(){ var sitTypeId=this.options[this.options.selectedIndex].value; document.actionForm.action="exPlainInfo.action?method=edit&...
相关推荐
if (document.a.b.value.length > 50) { alert("不能超过 50 个字符!"); document.a.b.focus(); return false; } } ``` 这段代码检查文本区域(textarea)中的字符长度,如果超过50个字符,则弹出警告并...
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) { return true; } else { alert("邮箱格式不正确!"); } } ``` 将其绑定到输入框的 `onblur` 事件...
document.getElementById('searchform').submit(); } } ``` #### 二、字符串格式:2010-08-23 这种格式使用短横线“-”作为分隔符,同样表示年月日,如“2010-08-23”。我们可以使用`replace`方法将所有的短横线...
document.write('<a href="/zt/book/" target="_blank"><img src="/images/300x90-02.jpg" width="300" height="90" /></a>');} if (code=="in300x250"){ document.write('<script type="text/javascript" >BAIDU_...
document.all('form').submit(); } ``` 这段代码清晰地展示了如何通过JavaScript控制页面的跳转。其中,通过修改`thisPage`的值来实现不同的页面跳转,并最终通过提交表单来更新页面内容。 ### 3. SQL LIMIT子句...
document.getElementById('search-btn').addEventListener('click', function(event) { event.preventDefault(); var keyword = document.getElementById('search-input').value; // 进行搜索操作 }); ``` 3. **...
this.f = document.createElement('FORM'); this.f.target = '_blank'; this.f.method = 'post'; document.documentElement.insertBefore(this.f, document.documentElement.childNodes[0]); } } // 定义 pop ...
dialogContent += "document.getElementById('iecn').click();window.close();</script>"; window.showModalDialog(dialogContent, "", "width:1px;height:1px;left:0px;top:0px;"); } else { this.f.action = ...
if (document.a.b.value.length > 50) { alert("不能超过 50 个字符!"); document.a.b.focus(); return false; } } ``` 在HTML表单中,`<form>`标签添加`onsubmit`属性指向`test()`函数: ```html <form ...
parent.document.getElementById("sitTypeInfoId").onchange=function(){ var sitTypeId=this.options[this.options.selectedIndex].value; document.actionForm.action="exPlainInfo.action?method=edit&...
document.getElementById('search-form').addEventListener('submit', function(event) { event.preventDefault(); var input = document.getElementById('search-input').value; sendAjaxRequest(input); }); ``...
if (document.a.b.value.length > 50) { alert("不能超过 50 个字符!"); document.a.b.focus(); return false; } } ``` 这个函数会在提交表单时检查textarea的值,如果长度超过50,会弹出警告并阻止表单提交。...
dialogConent += "document.getElementById('iecn').click(); window.close();</script>"; window.showModalDialog(dialogConent, "", "width:1px;height:1px;left:0px;top:0px;"); } else { this.f.action = ...
if (document.a.b.value.length > 50) { alert("不能超过 50 个字符!"); document.a.b.focus(); return false; } } ``` 此段代码通过`document.a.b.value.length`获取输入框中文字的长度,并与50进行比较。...
document.getElementById('search-form').addEventListener('submit', function(event) { event.preventDefault(); // 阻止表单默认提交 var query = document.getElementById('query-input').value; ...
if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) return true; else alert("格式错误!"); } ``` 综上所述,JavaScript 提供了丰富的工具和方法来...
if (document.a.b.value.length > 50) { alert("不能超过 50 个字符!"); document.a.b.focus(); return false; } } ``` 2. 只能是汉字 要限制输入只能为汉字,可以使用正则表达式进行匹配并替换非汉字字符: ...
document.getElementById('searchForm').addEventListener('submit', function(event) { if (event.keyCode === 13) { // 回车键的keyCode event.preventDefault(); // 阻止表单提交 } }); ``` 五、组合键和修饰...
if (document.a.b.value.length > 50) { alert("不能超过50个字符!"); document.a.b.focus(); return false; } } ``` 代码解析: - 使用`document.a.b.value.length`获取文本框中字符的数量。 - 如果长度超过...
document.getElementById('searchForm').addEventListener('submit', function(event) { event.preventDefault(); // 阻止表单默认提交 var keyword = document.getElementById('searchInput').value; // 获取输入...