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 = ...
随机推荐
- http请求与响应(content-type)
http请求信息由浏览器把地址栏URL信息和页面(html.jsp.asp)组装成http请求消息体(如下). <request-line>(请求消息行)<headers>(请 ...
- WA题集
#include <iostream> #include <cstring> #include <cstdio> #include <algorithm> ...
- CSS之div和span标签
div和span是非常重要的标签,div的语义是division"分割": span的语义就是span"范围.跨度". 这两个东西,都是最最重要的"盒 ...
- Oracle数据库to_date()和to_char()的相关
select * from T_A a where a.begintime=to_date('2013-1-1','yyyy-mm-dd');和select * from T_A a where to ...
- ES6 语法笔记
//如果使用let,声明的变量仅在块级作用域内有效 { var a = 1; let b = 2; } console.log(a); // 1 console.log(b); // Uncaught ...
- 【jQuery】初始化的三种方法
JQ初始化方法实际上有两种,由于美元符号可以定义 jQuery,那么就有三种方法可以进行初始化操作,根据个人习惯来选择吧! 第一种 $(document).ready(function(){ // j ...
- runas/cpau/lsrunase使用小结(以管理员运行指定程序)
企业环境中,为了安全起见一般都没有赋予域用户或者企业的PC客户端用户管理员权限. 但偶尔会有个别的程序一定需要管理员身份才能执行,如财务某些程序或专业的应用程序.那么如何不赋予用户管理员权限及密码但又 ...
- [Hadoop] Hadoop学习历程 [持续更新中…]
1. Hadoop FS Shell Hadoop之所以可以实现分布式计算,主要的原因之一是因为其背后的分布式文件系统(HDFS).所以,对于Hadoop的文件操作需要有一套全新的shell指令来完成 ...
- EBS 11i 的工作流列表
总帐模块(GL) GIS(Global Intercompany System)通知 GL自动分配 GL成批分配流程 GL分配流程 GL过帐流程 GL经常性日记帐流程 PA分配组流程 日记帐审批 应付 ...
- VSTO开发之一
VSTO是微软推出一种对Office产品进行操作的技术,其中提供了一些类库来让开发人员可以更方便地开发出Office的解决方案,即对Word/Excel/Outlook实现一些扩展功能. 新建-> ...