js表单提交无反应的问题
首先上代码
这个jsp文件是根据用户选择的select值将表单提交给相应的页面进行处理
test6-4-表单.jsp
<%@page contentType="text/html;charset=gb2312" import="java.util.*"%>
<html>
<head>
<script language="javascript">
function sub(){
var myform=window.document.getElementById("myform");
if(myform.name.value=="")
{
alert("姓名不能为空,请重新输入");
myform.action="";
myform.submit();
}else{
if(myform.type.value=="普通用户"){
myform.action="test6-4-common.jsp";
myform.submit();
}
else if(myform.type.value=="vip用户"){
myform.action="test6-4-vip.jsp";
myform.submit();
}
else{
myform.submit();
}
}
}
</script>
</head>
<body>
<form action="test6-4-vip.jsp" name="myform" id="myform"
method="get" >
姓名<input type="text" name="name" value="">
用户类型<select name="type"><option value="普通用户">普通用户</option>
<option value="vip用户">vip用户</option>
<input type="button" name="su" id="su" value="确认" οnclick="sub();">
</select>
</form>
</body>
</html>
问题:①button的名字换成submit②button的id换成submit。上述两种情况下表单均不能提交成功,猜测可能是与系统自有的submit()函数发生了冲突,导致编译出错,读者可以复制粘贴代码自行测试以加强理解。
test6-4-common.jsp
这是普通用户界面
<br>
<a href="test6-4-biaodan.jsp">返回</a>
test6-4-vip.jsp
这是vip用户界面
<br>
<a href="test6-4-biaodan.jsp">返回</a>
js表单提交无反应的问题相关推荐
- js表单提交,面向对象
一.js表单验证之后再提交 1.普通按钮onclick函数调用表单的submit()函数 <input type=button name="submit1" value=&q ...
- 原生JS 表单提交验证器
一.前言 最近在开发一个新项目,需要做登陆等一系列的表单提交页面.在经过"缜密"的讨论后,我们决定 不用外部流行的框架,如bootstrap,由于我负责的模块 仅仅是其中的一部分, ...
- js表单提交 php,JavaScript提交表单的几种方法
在我们工作中我们会经常使用到form表单,相信大家再熟悉不过了,那么提交表单有很多种方法,JavaScript提交表单的方法又是如何呢,今天就带大家介绍下JavaScript提交表单的几种方法! 第一 ...
- js表单提交,支持图片上传,包含后端php代码
微信小程序开发交流qq群 581478349 承接微信小程序开发.扫码加微信. <html><head><meta http-equiv="Conte ...
- form表单用butten提交后无反应表单提交三种方式
form表单用butten提交后无反应&表单提交三种方式 一,表单提交无反应 有时候,我们发现表单提交的butten按钮,根本就没niao用.鼠标都点烂了,也提交不上去.找了半天什么错误也没找 ...
- Form表单提交成功,但是后台并没有处理数据且debug无效
今天碰到一个情况,有一个form表单(用ww标签),表单内容是一个实体类的注册信息,点击提交后,发现没有效果,但是前端debugger后,居然ajxa跳转进入success中,居然是成功,但是返回的数 ...
- js表单验证,多字段长度校验
在开发中,有时会遇到几十或一百多甚至更多的字段都需要做长度校验.我们不可能一个字段一个字段的去写,然后我发现input中有maxLength属性可以做到类似的,但是问题是中文字符占2个长度,使用max ...
- Pjax无刷新跳转页面实现,支持超链接与表单提交
什么是pjax? 当你点击一个站内的链接的时候,不是做页面跳转,而是只是站内页面刷新.这样的用户体验,比起整个页面都闪一下来说, 好很多. 其中有一个很重要的组成部分, 这些网站的ajax刷新是支持浏 ...
- Form表单提交按钮图片IE6下背景透明(js提交)
Form表单提交按钮图片IE6下背景透明(js提交) 我们知道 光png图片在IE6下面透明方法很多,网上也很多,但是我今天遇到了个难题:form表单提交按钮png图片要求背景透明.我弄了半天,转个思 ...
最新文章
- 深度学习必备---用Keras和直方图均衡化---数据增强
- java虚拟机(二)
- Eval()特殊绑定
- 【python图像处理】python绘制饼状图
- python3.7怎么安装django_python开发笔记-Python3.7+Django2.2 Docker镜像搭建
- MyEclipse、eclipse代码自动补全
- 均匀白噪声的定义及特点_噪声的物理本质是什么?
- Valhalla LW2的进展–内联类型
- sql server 自定义函数的使用
- SQL函数 left()、charindex()的使用
- vscode 运行 python
- 世界是数字的读后感:
- sonarQube代码管理工具
- 研发管理 - 流程篇
- PRINCE2认证的优势是什么?
- [文摘20080226]领导法则 - 陈安之
- 科三 二十里铺(带视频)
- uni-app 使用蓝牙打印机ESC/POS指令基础方法
- 欢迎各位大佬,哥哥姐姐 打赏,
- Python | peewee.InterfaceError