js实现点击一个按钮不同属性切换

实现点击一个按钮第一次往后台传递1第二次传递2第三次还是传递1如此反复谢谢回答... 实现点击一个按钮第一次 往后台传递1 第二次传递2 第三次还是传递1 如此反复
谢谢回答
展开
 我来答
千锋教育
2015-11-07 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部

可以在页面中加入一个隐藏input通过改变该对象的值来判断传递的值。

每次点击按钮都改变隐藏input的值。这样就能形成交替。

举例说明:

<html>
<body>
<input type="hidden" id="num" value="0" /><!--隐藏的input用来获取判断的值-->
<input type="button" onclick='click_val()' />
<script type="text/javascript">
    function click_val(){
        var hidden_val = $("#num").val();//获取隐藏的input的值
        if(hidden_val==1){//如果是1
            num = 1;//num赋值1
            $("#num").val(0);//将取隐藏的input的值改为0
        }else{//如果不是1
        num = 0;//num赋值0
        $("#num").val(1);//将取隐藏的input的值改为1
        }
        alert(num);//弹出num
    }
</script>
</body>
</html>
小曹大人_
推荐于2017-09-26 · TA获得超过134个赞
知道小有建树答主
回答量:81
采纳率:0%
帮助的人:85万
展开全部
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>

<script type="text/javascript">
    var i=0;
    function myClick(){
        var k=0;
        i++;
        if(i%2==0)
            k=2;
        else
            k=1;
        alert(k);
    }
</script>
</head>
<body>
    
    <input type="button" onclick='myClick()' />
</body>
</html>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式