怎么通过js 事件,停掉当前正在运行的js函数,不是在正在运行的函数中停止,是在另外一个事件中停止 5

 我来答
百度网友faadf46
高粉答主

2020-04-27 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:74.2万
展开全部

1、新建一个html文件,命名为test.html。

2、在test.html文件内,在p标签内,使用input标签创建两个数字输入框,并分别设置其id为num1,num2,主要用于下面通过该id获得input对象。

3、在test.html文件内,使用button标签创建一个按钮,按钮名称为“相加”。

4、在test.html文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行numsum()函数。

5、在js标签中,创建一个名称为jia()的函数,它的参数分别为a和b,在函数内,通过return返回a参数与b参数相加后的值。

6、在js标签中,再创建一个numsum()函数,在函数内,使用getElementById()通过id获得input对象,并使用value属性获得输入的数字,然后调用jia()函数,并将num1和num2两个值传递给jia()函数进行相加,最后,使用alert()方法输出相加的结果。

jbt202
推荐于2018-03-26 · 超过61用户采纳过TA的回答
知道小有建树答主
回答量:209
采纳率:0%
帮助的人:148万
展开全部
“物力终止”是不可能的,即:在运行的函数不能被另外一个函数终止。
但是可以用”逻辑终止“。举个简答的例子:有一个函数,里面有个for循环。那么你可以在for循环里面加个参数。每次循环先判断参数,参数改变就跳出。然后用另外一个函数控制参数的值。
function a(){
for(...){
if(flag==false){return}else{...}

}

}
function b(){
flag=falsel;

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倒立沙漏
2012-10-12 · TA获得超过467个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:52.4万
展开全部
如果事件已经触发 想要终止是不可能的,但是你可以在已触发的事件中 判断是否终止
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
go...1@sohu.com
2012-10-12 · 超过23用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:39.5万
展开全部
一下子就执行完了怎么停
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式