紧急待解答,网页from提交表单,网站后台出现的都是疑问号“???”,这是怎么回事,求解决方案。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了紧急待解答,网页from提交表单,网站后台出现的都是疑问号“???”,这是怎么回事,求解决方案。相关的知识,希望对你有一定的参考价值。
不是from的post和get问题,因为我用的就是post,之前出现过中文乱码,,调整web文件之后,好了,但是另外一种情况,提交之后的表单,出来的仍旧是???,求指导,谢谢!
程序文件编码的问题,请通过代码编辑器(如Dreamwever、Eclipse等)把所有文件编码转车统一的编码,如UTF-8。在html页面的head里也设置编码为UTF-8。<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 参考技术A 你要的是什么样的表单内容的源代码,是带form的表单还是表单提交之后,显示你在表单中填写的数据?另外你是需要什么语言的,ASP、php还是javascript或者别的 参考技术B 提交订单为啥出?????号,下不了单javascript 表单提交传值 紧急
目的:用javascript检查提交内容是否为空后,提交表单内容到check.jsp;
本人的代码:
<html>
<head>
<script language="JavaScript">
function datacheck()
var f=document.form1;
var username=f.username.value;
if (username=="")
alert("username not exist")
f.username.focus();
return false;
else
doAjax("check.jsp?username="+username);
</script>
</head>
<body>
<form name="form1" action="" Method="post">
username<input type="text" name="username" value="">
<input type="submit" name="check" onclick="datacheck();">
</form>
</body>
</html>
check.jsp:内容如下:
<body>
<%String username=request.getParameter("username");
if("Jovi".equals(username))
out.println("this one has been registered");
else
out.println("it's ok");
%>
</body>
出现的问题:当没有输入username的时候可以显示提示窗口,但是我写入值后并没有跳转到check.jsp
寻求具体解答方案!
你好
一楼
我只是想普通的提交 表单的内容
js 只是想检验值是否存在
Sorry
Doesnt work
你好我把他改成
form1.submit("check.jsp?username="+username);
action=“check.jsp”;
貌似可以了
但是我以前试过都行,突然一下就行了
我的tomcat经常这样无缘无辜的或者改过什么就不能用了
谢谢
普通提交的话把
<form name="form1" action="" Method="post"> 改成
<form name="form1" action="check.jsp" Method="post">
if (username=="")
alert("username not exist")
f.username.focus();
return false;
else
doAjax("check.jsp?username="+username);
改成
if (username=="")
alert("username not exist")
f.username.focus();
return false;
return true;
再试试 参考技术A 表单的action是一定要赋值的 你没有赋值是一定不能跳转的
至于为什么之前可以就不清楚了 可能之前你用了其他方法 页面没有刷新之类的
以上是关于紧急待解答,网页from提交表单,网站后台出现的都是疑问号“???”,这是怎么回事,求解决方案。的主要内容,如果未能解决你的问题,请参考以下文章