跳转的问题

tzot_t_to 2012-04-01 04:38:13
加入我现在有2个JS,
subEvent();这个JS是跳转到另一层的,
checkText();这个是JS判断用户输入的数据是否合法。


现在都绑定在一个onClick上,
onclick=subEvent();checkText();

现在我想让执行了checkText()函数后就不去执行subEvent()函数了,(执行了检查,不合法的情况下,就不会去跳转了)

请问下各位高手该咋整呀???
...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuyi0822 2012-04-01
  • 打赏
  • 举报
回复
checkText()要有个返回值,true or false;
function checkText()
{
...
return true;
}

function subEvent()
{
if(checkText())
{
...
}
}


onclick="subEvent();"
Itfemg 2012-04-01
  • 打赏
  • 举报
回复

function checkText(){
var flag = false;
.........
if(flag){
subEvent();
}
}

greency 2012-04-01
  • 打赏
  • 举报
回复
LZ逻辑错了 怎么两个都绑定onclick呢 肯定是 checkText()绑定onclick 在 checkText() 通过时 调用subEvent()
一秒L 2012-04-01
  • 打赏
  • 举报
回复
onclick 只绑checkText()这个方法,如果通过就执行subEvent()这个方法
liuf_fenfangjiemei 2012-04-01
  • 打赏
  • 举报
回复
那你就先执行检查的,检查通过再执行跳转,这样OK不?
Acesidonu 2012-04-01
  • 打赏
  • 举报
回复
设个标志,在checkText设置标志,在subEvent判断标志执行不执行。
挨踢直男 2012-04-01
  • 打赏
  • 举报
回复
document.getElementById('id') =function()
{
//进行某些判断
subEvent();
checkText();
}

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧