本人菜鸟,请问高手,我用一个onsubmit 怎么return两个script的函数?我是写在两个script下的,代码如下 10

<scriptlanguage='javascript'>functioncheckLogin(){vart1=document.getElementsByName('u... <script language='javascript'>
function checkLogin()
{
var t1=document.getElementsByName('user')[0];
var t2=document.getElementsByName('pwd')[0];
var t3=document.getElementsByName('confirm')[0];
var t4=document.getElementsByName('type')[0];
var t5=document.getElementsByName('type')[1];
if(t1.value=="")
{
alert("请输入用户名!");
t1.focus();
return false;
}
if(t2.value=="")
{
alert("请输入登录密码!");
t2.focus();
return false;
}
if(t3.value=="")
{
alert("请输入验证码!");
t3.focus();
return false;
}
if(t4.checked+t5.checked==0)
{
alert("请选择登录身份!");
t4.focus();
return false;
}
}
</script>
<script language='javascript'>
function checkLogin1(sRand)
{
var t6=document.getElementById('confirm').value;
if(t6 !== sRand)
{
alert("输入验证码错误");
return false;
}
}
</script>
</head>
<body background = "C:\Users\lenovo\Desktop\4.jpg">
<form action = "3-2.jsp" method = "post" onsubmit="return checkLogin()">
如上,只能onsubmit="return checkLogin()“,但我还想同时return checkLogin1,应该怎么办?
展开
 我来答
匿名用户
2013-07-11
展开全部
如果没有什么先后顺序的话,你可以把checkLogin1函数放在checkLogin最末端。你也可以再写一个函数,方法体里面直接返回checkLogin和checkLogin1函数,最后修改下onsubmit处调用的方法。还有就是checkLogin和checkLogin1方法最末端若一切通过都记得返回true,不然有可能不提交表单的哟。

function onSubmitCheck(){
return checkLogin();
return checkLogin1();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配... 点击进入详情页
本回答由TableDI提供
mqujuifv
2013-07-11 · 超过34用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:70.9万
展开全部
因为return 是返回值。只能有一个返回值是函数定的。你可以在第一个函数中调用第二个函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mohunk10
2013-07-11 · TA获得超过754个赞
知道小有建树答主
回答量:466
采纳率:100%
帮助的人:447万
展开全部
不较真的话,建议你checkLogin函数中调用checkLogin1函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式