zoukankan      html  css  js  c++  java
  • ASP.NET在母版页或内容页上获取控件ID

    原本想给一个button添加一个confirm,不同的分数提示不同的信息(大于80合格,小于80不合格,提示是否提交),最开始用了button.Atribute.Add();但是它每次获取到的是label控件在刷新前的值,后来在网上看到了ViewState[]的使用,但是还是不行,没办法,只能用js:

    <script>
    function myconfirm()
    {
        if(document.getElementById('lbl').value>=80)
        {return confirm('合格,是否提交?')}
        else
        {return confirm('不合格,是否提交?')}
    }
    </script>
    

      然而始终报错:undified;应该是找不到这个id的控件,没办法了,突然想到可以在浏览器中用F12,看到了需要获取的控件的ID,原来使用了母版页后对ID的解析是母版页+控件ID。

      最后把今天写的代码贴出来,以后碰到还可以看看:

    <asp:Button ID="btn_commit" runat="server" Text="提交成绩" class="btn btn-primary pull-right" OnClientClick="return myFunction()" OnClick="btn_commit_Click" />
    
    <script type="text/javascript">      
                                       function myFunction()
                                       {
                                        var hj=document.getElementById('ctl00_content_lbl_hj').innerText;
                                        if(hj>=80)
                                        {    
                                          return confirm('您的打分为 “合格” 确认提交?') ;                        
                                        }else{
                                          return confirm('您的打分为 “不合格” 确认提交?')   ;         
                                        }
                                    }
                                        </script>
  • 相关阅读:
    make 实例 一 3463
    python3 中对arrow库的总结(转发)
    impala 导出CSV 或excel
    设置虚拟机IP
    centos7 tomcat9
    eclipse 创建普通maven项目
    java log4j日志配置
    java运行jar命令提示没有主清单属性
    Java 读取 .properties 配置文件
    python 机器学习多项式回归
  • 原文地址:https://www.cnblogs.com/yh2015/p/6172326.html
Copyright © 2011-2022 走看看