`

document.getElementById().submit is not a function

    博客分类:
  • JS
阅读更多

document.getElementById("searchForm").submit is not a function

今天在写代码的时候JS一直报上面这个错。搞了半天一直想不明白 。我看别的页面都是这样写了就是没有一点错。。

可能是写了一个晚上的代码。。头有点晕。。后来终于找到原因了。。浪费我两个小时啊。。杯具。。

 

有时候需要用javascript提交表单,这个时候我们会用javascript:userform.submit();可是我在这样做的时候怎么也提交不成功,报出javascript错误 Javascript Error: submit is not a function。百思不得其解,后来查阅资料才发现,在用userForm.submit() 提交表单的时候,表单里面不能有name="submit"的元素,否则在提交的 时候,该对象会和submit();方法发生混淆造成该错误!! 切记,切记!s

3
4
分享到:
评论

相关推荐

    dominator:一个用于轻松访问 DOM 元素的小型 js 实用程序(不再是 document.getElementById!)

    onload = function ( ) { formNode = document . getElementById ( 'form' ) ; submitButtonNode = document . getElementById ( 'submit' ) ; nameInputNode = document . getElementById ( 'name' ) ; ...

    简单的PHP+MySQL+AJAX留言板实例

    document.getElementById("submit").disabled = true; var name = document.getElementById("name").value; var text = document.getElementById("text").value; var key = document.getElementById("key")....

    浅析一个表单多个Submit按钮的简单实现方法

    document.getElementById('myForm').addEventListener('submit', function(event) { var action = event.target.querySelector('input[type=submit]:checked').name; if (action === 'action1') { // 执行提交1的...

    form.submit()不能提交表单的原因分析

    var btnSubmit = document.getElementById('submit'); var formId = document.getElementById('registerForm'); btnSubmit.onclick = function() { formId.submit(); } } ``` 当用户点击注册按钮时,`formDeal...

    jeecms-2012.zip

    <html xmlns="http://www.w3.org/1999/xhtml"> ; charset=utf-8" /> 系统参数设置--JEECMS安装向导 <link href="img/style.css" type="text/css" rel="stylesheet"/> ... document.getElementById('a

    html和javascript技术实现模式窗口传参数示例

    document.getElementById('submitForm').addEventListener('click', function(event) { event.preventDefault(); // 阻止默认的表单提交行为 var formData = new FormData(document.querySelector('#modalWindow ...

    js表单验证代码全集.pdf

    if (document.a.b.value.length > 50) { alert("不能超过 50 个字符!"); document.a.b.focus(); return false; } } ``` 这段代码检查文本区域(textarea)中的字符长度,如果超过50个字符,则弹出警告并...

    选择复选框按钮置灰否则按钮可用

    if(reg[0].checked){ document.getElementById(“submit”).disabled=false; } else { document.getElementById(“submit”).disabled=true; } } [removed] </head> <body> <input name=”reg” ...

    从QQ网站中提取的纯JS省市区三级联动

    (document.getElementById('address').value); return false;" type="submit" value="提交" /> //这个函数是必须的,因为在geo.js里每次更改地址时会调用此函数 function promptinfo() { var address = ...

    JS(java script)表单验证大全

    var input1 = document.getElementById("input1").value; var input2 = document.getElementById("input2").value; if (input1 != input2) { alert("密码不一致!"); document.getElementById("input1").value ...

    [初学者必看]JavaScript 简单实际案例练习,锻炼代码逻辑思维

    const prevButton = document.getElementById('prev'); const nextButton = document.getElementById('next'); function showImage(index) { images.forEach(img => img.style.display = 'none'); images...

    js.rar_登陆界面 js

    document.getElementById('loginForm').addEventListener('submit', function(event) { event.preventDefault(); // 阻止默认提交行为 var username = document.getElementById('username').value; var password ...

    JS特效.html

    document.getElementById('myForm').addEventListener('submit', function(event) { var username = document.getElementById('username').value; if (username === '') { event.preventDefault(); // 阻止表单...

    ajax的日期验证.rar

    document.getElementById('submitButton').addEventListener('click', function(e) { e.preventDefault(); // 阻止表单默认提交行为 const date = document.getElementById('dateInput').value; if (!regex....

    javascript经典特效---检测健康程度.rar

    document.getElementById('healthForm').addEventListener('submit', function(event) { event.preventDefault(); // 进行数据处理和健康检查 }); ``` 2. **数据获取**:通过`document.getElementById`或`...

    简单版留言板2.zip

    document.getElementById('messageForm').addEventListener('submit', function(event) { event.preventDefault(); // 阻止表单默认提交行为 var name = document.getElementById('name').value; var message =...

    身份证号验证HTML代码

    document.getElementById('idForm').onsubmit = function(event) { event.preventDefault(); validateID(); } function validateID() { var idNum = document.getElementById('idNum').value; // 验证逻辑 ...

    不刷当前jsp页面上传文件的实例

    document.getElementById("file").onchange = function () { if (!checkFileExtension(this)) { return; } tijiao(); }; ``` 这段代码会检查用户选择的文件是否为`.jpg`、`.jpeg`或`.png`格式,如果不是,则弹...

    JS控制checkboxJS控制checkboxJS控制checkbox

    form.addEventListener('submit', function(event) { var checkboxes = form.elements['myCheckboxName']; for (var i = 0; i < checkboxes.length; i++) { if (checkboxes[i].checked) { console.log('...

Global site tag (gtag.js) - Google Analytics