怎么通过js 事件,停掉当前正在运行的js函数,不是在正在运行的函数中停止,是在另外一个事件中停止 5
4个回答
展开全部
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()方法输出相加的结果。
展开全部
“物力终止”是不可能的,即:在运行的函数不能被另外一个函数终止。
但是可以用”逻辑终止“。举个简答的例子:有一个函数,里面有个for循环。那么你可以在for循环里面加个参数。每次循环先判断参数,参数改变就跳出。然后用另外一个函数控制参数的值。
function a(){
for(...){
if(flag==false){return}else{...}
}
}
function b(){
flag=falsel;
}
但是可以用”逻辑终止“。举个简答的例子:有一个函数,里面有个for循环。那么你可以在for循环里面加个参数。每次循环先判断参数,参数改变就跳出。然后用另外一个函数控制参数的值。
function a(){
for(...){
if(flag==false){return}else{...}
}
}
function b(){
flag=falsel;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果事件已经触发 想要终止是不可能的,但是你可以在已触发的事件中 判断是否终止
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一下子就执行完了怎么停
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询