易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript 中 dom 的问题 如a.style.marginLeft

发过好几个同类贴了

之前甚至没有弄清问题出在哪

现在 重新 描述一下:

test.jsJScript code:
function test(id){
var a =document.getElementById(id);
document.write("a.style.marginLeft:"+a.style.marginLeft+"<br/>");
}


test.css
CSS code:
*{
margin:0px;
padding:0px;
}

body{
border:1px solid #FF0000;
}

.test{
margin-left:20px;
border:1px solid #FF0000;
}


test.html
HTML code:
<link rel="stylesheet" type="text/css" href="test.css"/>
<script language="javascript" type="text/javascript" src="test.js"></script>

<div id="test" class="test">SBCDEF</div>

<script type="text/javascript">

test("test");
</script>



问题描述:

1.访问上面test.html 读出的a.style.marginLeft 是空,而不是 test.css 文件中定义的20px。

2.如果把 test.css 中关于margin-left的定义,直接写入 test.html中:如 <div id="test" class=&quo


相关问答:

后台调用JavaScript问题 - .NET技术 / ASP.NET

我在后台调用JavaScript的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
 有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧

就是执行后台代码的时候 ......

javascript如何调用asp.net带参数的函数

后台:
  protected void form_ini2(string id)
  {
  //处理代码
  }
前台:
 <script language="javascript">
 function DbClickEvent(a ......

javascript中是值是怎么交换了? - Java / Java相关

三个数x,y,z 比大小..
var x,y,z,t;
if (x>y) 
{t=x;x=y;y=t;} //交换x,y的值 
if(x>z) 
{t=z;z=x;x=t;}//交换x,z的值 
if(y>z) 
{t=y;y=z;z=t;}//交换z,y的值
这是 ......

如何用javascript在页面中动态更新某一块的内容?

我的源文件如下:
<html>
<head> <title>show picture </title>
<script>
function change(fileName)
    {
     
    ......

【原创】JavaScript 图片预览效果

随着浏览器安全性的提高,要实现图片预览也越来越困难。
不过群众的智慧是无限的,网上也有很多变通或先进的方法来实现。
在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。
上次写的简便无刷新 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号