菜鸟级问题~~~~ onsubmit事件~~~ 没看到“祝贺你,此用户资料录入成功!”在哪里alert的!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 喔,笔误,是:第二个JS:alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>") 把2个JS合并成1个,下面这个:<script language="JavaScript">function checkdata(){if ((form.user_id.value)=='') {alert("\【用户名称】不能为空,请正确填写!!");form.user_id.focus();return false;}if ((form.user_Unit.value)=='') {alert("\【用户地址】不能为空,请正确填写!!");form.user_Unit.focus();return false;}alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")return true;}</script> <script language="JavaScript">function checkdata(){if ((form.user_id.value)=='') {alert("\【用户名称】不能为空,请正确填写!!");form.user_id.focus();return false;}if ((form.user_Unit.value)=='') {alert("\【用户地址】不能为空,请正确填写!!");form.user_Unit.focus();return false;}return true;}// 这个函数在保存成功后在调用,function SaveSucceed(){alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")}</script> 不能直接这样写:<Script Language ="JavaScript">alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")</Script> 这样写在加载页面的时候就会执行alert("此用户资料录入成功!"); form名称好像要加上document你试一下 谢谢楼上的~~确实,直接写的时候,在加载页面的时候就会执行alert("此用户资料录入成功!"),我将<Script Language ="JavaScript">alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")</Script> 删除之后,可return checkdata()了,可按你的方法,另外定议function SaveSucceed(),在保存成功之后调用,运行时,提示:所需的集合找不到?为什么直接这样写:<Script Language ="JavaScript">alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")</Script> 可以运行,而写function 后,确提示所需的集合找不到呢?请请指教`` 或者有没有别的什么更好的方法,代替弹出"此用户资料录入成功!"后,转到("user_sj.asp?user_id=<%=rs("user_id")%>")谢谢指教~~~ javascript一般是用来判断用户填写是否规范!所以在正确录入的时候就可以下面这样:<%code...response.write("<Script Language ="JavaScript">alert('此用户资料录入成功!');self.navigate('xxx')</Script>")%> TO:BearRui(开心熊 | BOSS的英文名竟然叫SB) user_id是要存库后,才能取到并传到另一个页面的~~这要怎么做啊~~也就是说:在录入的数据存库后,怎么样,才能带user_id转到另一个页面?如果我直接写:<Script Language ="JavaScript">alert("此用户资料录入成功!");self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")</Script> 是可以正常转到另一页面并带user_id参数的;但不会 return checkdata(); 要怎么做才能即return checkdata();又可以带user_id转到user_sj.asp?? 是这样执行的啊:1、先执行return checkdata();2、当checkdata检查通过后就会执行服务器端代码,服务器端插入数据,并返回user_id。3、这个时候调用JS代码,弹出信息: 第3部可以用服务器端代码这样实现:int userId = // 这里可以用到第2部的IDstring script = "<script>alert('此用户资料录入成功!');self.navigate('user_sj.asp?user_id=" + userId + "');</script>"Response.write(script); 知道如何订阅本论坛RSS的请进 在javascript函数中设定同一页面text的value值!怎么不能实现呢? JQuery mobile异步加载的内容,如何让其中的链接也产生页面切换到效果? 页面上检测用户输入 请问哪里有scriptx打印组件下载啊 关于 menu.addSubItem()的链接打开方式问题,详情见内。谢谢!! ASp.NET中,在客户端js代码中如何调用服务端的方法? 谁帮忙解释一下? 软件小白求问——如何做一个有道词典 求百度地图自动缩放到2个点都能显示的代码,谢谢 页面控制大小、工具条、地址栏等 帮我看我的代码 为什么总是NaN
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
function checkdata(){
if ((form.user_id.value)=='') {
alert("\【用户名称】不能为空,请正确填写!!");
form.user_id.focus();
return false;
}
if ((form.user_Unit.value)=='') {
alert("\【用户地址】不能为空,请正确填写!!");
form.user_Unit.focus();
return false;
}
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
return true;
}
</script>
function checkdata(){
if ((form.user_id.value)=='') {
alert("\【用户名称】不能为空,请正确填写!!");
form.user_id.focus();
return false;
}
if ((form.user_Unit.value)=='') {
alert("\【用户地址】不能为空,请正确填写!!");
form.user_Unit.focus();
return false;
}
return true;
}
// 这个函数在保存成功后在调用,
function SaveSucceed()
{
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
}
</script>
<Script Language ="JavaScript">
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
</Script> 这样写在加载页面的时候就会执行alert("此用户资料录入成功!");
<Script Language ="JavaScript">
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
</Script> 删除之后,可return checkdata()了,可按你的方法,另外定议function SaveSucceed(),在保存成功之后调用,运行时,提示:所需的集合找不到?为什么直接这样写:
<Script Language ="JavaScript">
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
</Script> 可以运行,而写function 后,确提示所需的集合找不到呢?请请指教``
所以在正确录入的时候就可以下面这样:
<%
code
...
response.write("<Script Language ="JavaScript">alert('此用户资料录入成功!');self.navigate('xxx')</Script>")
%>
<Script Language ="JavaScript">
alert("此用户资料录入成功!");
self.navigate("user_sj.asp?user_id=<%=rs("user_id")%>")
</Script>
是可以正常转到另一页面并带user_id参数的;但不会 return checkdata(); 要怎么做才能即return checkdata();又可以带user_id转到user_sj.asp??
1、先执行return checkdata();
2、当checkdata检查通过后就会执行服务器端代码,服务器端插入数据,并返回user_id。
3、这个时候调用JS代码,弹出信息:
第3部可以用服务器端代码这样实现:
int userId = // 这里可以用到第2部的ID
string script = "<script>alert('此用户资料录入成功!');self.navigate('user_sj.asp?user_id=" + userId + "');</script>"
Response.write(script);