zoukankan      html  css  js  c++  java
  • 点击按钮后变灰提交页面

      这几天为了这个小功能我煞费苦心啊.昨天好不容易弄出来了.
    做一个记录.备忘.
    这个是按钮的事件.
    1HtmlInputButton btn = new HtmlInputButton("button");
    2btn.Attributes.Add("onclick","javascript:this.disabled=true;document.Form1.submit();");
    刚开始的时候太天真了.以为只要disabled为true就可以了.没想到还有点小技巧.

      后来,问题又出现了.虽然能提交,也变灰了.但是对于页面上的验证却视而不见,
    郁闷ing.
       还好,研究后又写出来了.现在改成函数调用了.
    1page.RegisterClientScriptBlock("changebtn",@"        <script language=""javascript"">
    2        function changebtn(obj)
    3        {
    4            if ((typeof(Page_ClientValidate) != 'function' ||  Page_ClientValidate()))
    5                obj.disabled = true;
    6        }
    7        </script>
    8");
    加上if句后就可以了.看来成熟的语句是一步一步调试出来了.
    真不知道再会不会出现错误了.呵呵.
    作者:孙会生
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
  • 相关阅读:
    动态数组的实现案例
    随机验证码实现案例
    wince下的CPU和内存占用率计算
    RT-Thread--时间管理
    RT-Thread--线程管理
    RT-Thread--内核基础
    RT-Thread--简介
    Git基本操作
    STM32F103/429串口IAP+Ymodem升级
    KEIL_MDK生成Bin文件
  • 原文地址:https://www.cnblogs.com/tunwa/p/889187.html
Copyright © 2011-2022 走看看