如何用js的confirm做判断
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用js的confirm做判断相关的知识,希望对你有一定的参考价值。
假设一个用做删除作用的按钮,当前台用户点击此按钮后,先弹出一个删除确认的提示,如果前台用户点确定,那么则执行删除功能,也就是传一些参数到某个页面,比如传到a.asp?id=<%=id%>,如果客户点取消,那么便不执行任何操作
请问用javascript 怎么做?
如果是按钮
<input type=button onclick="javascript:if(confirm('确实要删除吗?'))location='andy.php?'" value="删除">本回答被提问者采纳 参考技术B 这样做:
<a href="a.asp?id=<%=id%>" onclick="return confirm('你真的要删除吗?');">删除</a>
如何用js判断一个对象是不是Array
.如何用js判断一个对象是不是Array
1.Array.isArray(obj) 调用数组的isArray方法
2.obj instanceof Array 判断对象是否是Array的实例
3.Object.prototype.toString.call(obj) ===‘[object Array]’
Object.prototype.toString方法会取得对象的一个内部属性[[Class]],然后依据这个属性,返回一个类似于[object Array]的字符串作为结果,call用来改变toString的this指向为待检测的对象
4.判断对象是否有push等数组的一些方法。(这个方法有兼容问题,但也是一个简单易用的方法)
5.obj.constructor===Array //true
同理判断一个对象是否是函数:
console.log(Object.prototype.toString.call(obj)===‘[object Function]‘) //true或false
以上是关于如何用js的confirm做判断的主要内容,如果未能解决你的问题,请参考以下文章