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的时候,他是在后台把事件的代码执行一次后在执行JavaScript方法
有什么办法 在执行JavaScript方法的时候停住,在执行后面的代码
不太明白啊,说清楚点吧
就是执行后台代码的时候 ......
后台:
protected void form_ini2(string id)
{
//处理代码
}
前台:
<script language="javascript">
function DbClickEvent(a ......
三个数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的值
这是 ......
我的源文件如下:
<html>
<head> <title>show picture </title>
<script>
function change(fileName)
{
  ......
随着浏览器安全性的提高,要实现图片预览也越来越困难。
不过群众的智慧是无限的,网上也有很多变通或先进的方法来实现。
在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。
上次写的简便无刷新 ......