JavaScript通过id获取不到元素是什么原因阿?
s代码
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前台代码
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;width: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后台代码
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) { } |
感觉很奇怪 希望高手能帮我看一下问题出在什么地方
JavaScript通过id获取不到元素是什么原因阿?的更多相关文章
- JavaScript通过ID获取元素坐标
JavaScript通过ID获取元素坐标 function getElementPos(elementId) { var ua = navigator.userAgent.toLowerCase ...
- javascript中DOM获取和设置元素的内容、样式及效果
getElementById() 根据id获取dom元素 没有找到则返会Null <!DOCTYPE html> <html lang="en"> < ...
- Javascript根据id获取数组对象
在业务中,列表页跳转详情页时,经常会将Id值传入,然后再根据id值异步获取数据. 假设有服务端的json数据: <注意,这里的data是指已经从后端获取的json, 而非后端原始的文件> ...
- 使用HTML5的JavaScript选择器操作页面中的元素
<!doctype html><html lang="en"> <head> <meta charset="UTF-8& ...
- Jquery取得iframe中元素的几种方法Javascript Jquery获取Iframe的元素、内容或者ID
query取得iframe中元素的几种方法 在iframe子页面获取父页面元素代码如下: $('#objId', parent.document);// 搞定... 在父页面 获取iframe子页面的 ...
- javascript querySelector和getElementById通过id获取元素的区别
querySelector和getElementById通过id获取元素的区别 <!DOCTYPE html> <html> <head> <meta cha ...
- JavaScript基础插曲—获取标签,插入元素,操作样式
Js基础 1:document.write() 这个是动态创建元素内容,利用js.这个可以利用js来创建元素,文本,标签等,document.write()与document.writeln()的区别 ...
- JavaScript之怎样获取元素节点
JavaScript获取元素节点一共有三种方法,分别是通过元素ID.通过标签名字和通过类名字来获取: 1.通过元素ID属性的ID值来获得元素对象-getElementById() DOM提供了一个名为 ...
- JavaScript获取和创建元素
1.JavaScript中获取元素 常用的获取document中元素的方法: 1) document.getElementById() =>通过元素ID获取文档中特定的元素,如获取 id = ...
随机推荐
- maven 加入json-lib.jar 报错 Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</art ...
- DEDEcms 在php5.4以上 后台登录空白解决办法
本次环境php5.5 首先确定 dede data文件夹已经有写入权限 775 777都可以 然后再远程桌面或者FTP修改 include/userlogin.class.php 文件 注释掉下面六句 ...
- python 类定义 继承
0 前言 系统:win7 64bit IDE : python(x,y) 2.7.6.1 IDE集成的解释器:Python 2.7.6 (default, Nov 10 2013, 19:24:18) ...
- Eclipse中的搜索快捷键
Ctrl+H 全文搜索Ctrl+F 当前文件Ctrl+Shift+T 类文件Ctrl+Shift+R 资源文件
- 第五章 --- 关于Javascript 设计模式 之 发布-订阅模式
先来个最简单的 发布订阅模式 document.body.addEventListener('click',function(){ alert(123); }); document.body.clic ...
- 神经网络模型及R代码实现
神经网络基本原理 一.神经元模型 图中x1~xn是从其他神经元传来的输入信号,wij表示表示从神经元j到神经元i的连接权值,θ表示一个阈值 ( threshold ),或称为偏置( bias ).则神 ...
- 看着水了一天的群,终于看到一段高质量的代码了分享一下localStorage
_history : { //缓存 isLocalStorage:window.localStorage?true:false, set : function(key,value){ //设置缓存 i ...
- DHCP
安装 yum install -y dhcp 配置文件 默认配置为/etc/dhcpd.conf [root@samba ~]# [root@samba ~]# rpm -ql dhcp | grep ...
- XSS(跨站脚本攻击)的最全总结
从OWASP的官网意译过来,加上自己的理解,算是比较全面的介绍.有兴趣的可私下交流. XSS 跨站脚本攻击 ============================================== ...
- C++ 简单字符串加解密(转载)
#include <iostream.h> #include <windows.h> #include <tchar.h> void EncodeString(LP ...