求助javascript:截取表单提交后的错误信息

求助javascript:截取表单提交后的错误信息

求助javascript:截取表单提交后的错误信息
求助以下一段代码,欢迎大家对此参与:

从静态页面上提交表单到动态程序后,如果表单某个字段填写不符合要求,即便传递错误信息,返回给静态页面上的javascrip脚本,让这个脚本由弹出窗口(window.showModalDialog)显示这个错误信息。以达到提交表单时,不用跳转到表单的action动态程序页面,也能显示出错误信息。

当前的实现是这样的:用户提交表单到动态程序后,如果字段有不符要求时,便要求用户返回到表单页面重新修改。返回页时后,浏览器往往把表单填写的内容清除了(页面不缓存)。所以需要这段实用代码。


有兴趣或有能力帮忙写这段javascript代码的朋友请加我QQ2263537 或MSN sunboydavid AT hotmail.com
你要怎么样检查?方便把具体的要求写在这里?
怎么检查不是重要的。
怎么用javascript获取cgi程序返回的错误信息,以及cgi程序返回怎么样格式的数据给javascript来显示应该是个问题吧。

整个做一个无刷新页面提交。
如果想提交表单之后填写的.
如果想提交表单之后填写的内容不会被清除,用 html 完全可以实现;
只要在用户提交之后将提交的数据一同返回就行了。
至于 javascript ,可以用来作提交之前的检查,避免重复提交之间的等待时间。
很多网站的注册表单都有类似功能,可以参考
表单不一定是动态程序的。
问题简化到:
怎么用javascript获取url的网页内容?
usernameLength=document..
usernameLength=document.form.username.value.length;
if(usernameLength<1){alert("请输入用户名称!");return false;}
userpsdLength=document.form.userpsd.value.length;
if(userpsdLength<1){alert("请输入用户密码!");return false;}
titlesLength=document.form.titles.value.length;
if(titlesLength<2){alert("文章标题不能小于2个字符!");return false;}
错误信息来自提交到的程序,不是javascript的判断。
错误信息来自提交到的程序,不是javascript的判断。
大至意思像这样
<script>
var url="http://www.abc.com/abc.asp?id=1";
var text = geturl(url);
document.write(text);
</script>
我不会,乱写的,大概意思就这样

其中,http://www.abc.com/abc.asp?id=1可能返回"没有该ID的相关信息。"的错误信息。
你的意思是?
<html>
<head>
<title></title>
</head>
<body>
<iframe name='fFrom' scrolling=0 frameborder=0 width=0 height=0 src='about:blank'></iframe>
<form action = 'post.pl' method ='post' target='fFrom'>
<input type="text" name="str">
<input type="submit" value ="Send">
</form>
</body>
</html>

post.pl
=========
# 接收数据处理部分略

if ($FORM{'str'} eq '') {
print "<script language='javascript'>alert('提交数据为空');</script>";
}
初步测过通过了。
不是在客户端判断错误,而是在服务端判断错误的。