• JavaScript通过id获取不到元素是什么原因阿?


    s代码

    JavaScript code
     
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    function show_more_mess()
    {
        $("#background_div").css("width","100%");//获取这个div的时候是没有问题的
        $("#background_div").css("height","100%");
        $("#background_div").css("position","absolute");
        $("#background_div").css("left","0");
        $("#background_div").css("top","0");
        $("#background_div").css("display","block");
        alert(document.getElementById("more_mess").innerHTML);//这边是作测试用的,报错显示获取不到这个元素
    }
     
    function show_div()
    {
        $("#more_mess").css("display","block");//这边没有象没有执行一样
         
    }



    asp.net前台代码

    C# code
     
    ?
    1
    2
    3
    4
    5
    6
    7
    <div id="background_div" runat="server" style="position:absolute; display:none; background:#999999; filter:Alpha(opacity=50)">
            </div>
            <div id="more_mess" runat="server" style="position:absolute;100px; height:100px; background:red; display:none; z-index:10">
                <div>账户:<asp:TextBox ID="TextBox_show_username" runat="server"></asp:TextBox></div>
                <div>密码:<asp:TextBox ID="TextBox_show_pwd" runat="server"></asp:TextBox></div>
                 
            </div>



    asp.net后台代码

    C# code
     
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    background_div.InnerHtml = "<script>show_more_mess();";
            try
            {
                TextBox_show_pwd.Text = "a";
                TextBox_show_username.Text = "b";
                background_div.InnerHtml = "<script>show_div();</script>";
                //后台是可以获取到more_mess这个div的
     
            }
            catch (Exception ee)
            {
            }



      感觉很奇怪  希望高手能帮我看一下问题出在什么地方

  • 相关阅读:
    js修改剪切板内容的方法
    使用jq获取文字的宽度
    如何改变placeholder的样式
    如何使用phpmyadmin建立外键约束
    php上传文件中文文件名乱码的解决方法
    如何禁止审查元素扒代码(F12)
    如何使用css影藏滚动条
    webstorm配置babel自动转译es6的方法
    css纯字母或者字母换行显示
    使用Jquery做分页效果
  • 原文地址:https://www.cnblogs.com/icelab/p/6195392.html
Copyright © 2020-2023  润新知