有2个按钮,想用js判断点击的是哪个按钮
在另一个 事件里对不同的按钮相应不同的事件请问如何判断哪个按钮被点击了
在另一个 事件里对不同的按钮相应不同的事件请问如何判断哪个按钮被点击了
解决方案 »
- 求助正则表达式的写法
- 怎样实现每个叶子节点加不同的链接链接
- js怎样快速把数组里面除了第一个孩子其他的全删除?
- 有没有办法判断表单中任意输入框或选择框为空?
- mztreeview1.0中怎么样收缩已展开的节点?
- 哪位大哥帮忙进来看一下,给一个对应的解密算法
- js解密高手帮忙给解密一下这段代码
- 小菜我问下,如何判断字符串以数字开头
- window.open()的问题...
- <a href="#
- 我不甘心啊!为什么JavaScript更新年月日可以更新年,但是不能更新月呢?帮我看下,我不甘心就这样放弃啊~~~~~~~~~~~~~~~~~~
- 谁知道这个js效果怎么写啊!很常见的,就是我没有代码,也不会自己写
e.srcElement || e.target
<script>
function doit(evt){
var obj = window.event?event.srcElement:evt.target;
alert(obj.value)
}
</script>
<input type="button" value="btn1" onclick="doit(event);">
<input type="button" value="btn2" onclick="doit(event);">
能说的详细点吗?比如说一个按钮 id =bun1
另一个按钮 id =bun2怎么判断是点击了bun1还是bun2 ??
<input type='button' value='submit' id='btn2' onclick='test(this)' />
<script>
function test(obj) {
if(obj.id=='btn1') {
alert(1);
} else {
alert(1);
}
}
</script>
这样就可以了吧?
可能我没说明白我不是想在点击按钮的时候判断是点击了哪一个点击按钮的时候刷新了一下页面
在页面的onload 事件里能判断出来刚才点击的是哪一个按钮吗
如果仅仅是刷新本页,用cookie保存id
var obj= window.event?event.srcElement:evt.target; 这个返回的是按钮的value,如何能让他返回按钮的id 或name上边这个函数为什么要加参数,后边直接返回event.target不可以吗
ie和ff对事件处理方式不一样
<input type="button" id="aaa" value="试试"/><input type="button" id="bbb" value="再试试"/><script>
document.onclick=function()
{
var elements=window.event?document.all:document.target;
for(var i=0;i<elements.length;i++)
{
if(elements[i].type=="button")
{
alert(elements[i].id);
}
}
}
</script>