Bonjour a tous,
J'ai un petit souci
je suis en plain recriture de mon site web, et car je veut separer le contenu de comportement j'ai mis tout les parametres des mes <div> dans un ficher css
maintenant je peut plus recupere le parametres avec mes functions javascript
Html
style.css
scroll.js
le problmes c'est que j'ai rien qui est defini dans
document.getElementById('Ltxt').style.top.length==0
alor que avant avec ma ancienne page html
ca marche tres bien...
quelq'un peut m'aider ??
c'est parce que style.top n'est pas XHTML ??? (la je dis une betise peut etre)
merci
Modifié par thetoad (11 May 2005 - 14:35)
J'ai un petit souci
je suis en plain recriture de mon site web, et car je veut separer le contenu de comportement j'ai mis tout les parametres des mes <div> dans un ficher css
maintenant je peut plus recupere le parametres avec mes functions javascript
Html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title>letitre</title>
....
content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
<script language="JavaScript" src="scroll.js" type="text/javascript"></script>
</head>
<body>
<div id="Ltxt" > ABCDEFGHIJK.. </div>
</body>
style.css
body, td, th { color: #000000;
background-color: #FFFFFF;
font-family: Century Gothic, Arial, Courier;
font-size: 12px;
}
#Ltxt {
position: absolute;
left:10px;
top:10px;
width:310px;
height:880px;
z-index:11;
clip: rect(0px,auto,370px,auto);
padding-left: 5px;
padding-right: 5px;
color: #000000;
}
scroll.js
window.onload=init;
function init(){
Ltxt_top=document.getElementById('Ltxt').style.top;
Ltxt_top=(Ltxt_top.substring(0,Ltxt_top.indexOf('px')))*1;//and convert to num
alert(Ltxt_top);
}
le problmes c'est que j'ai rien qui est defini dans
document.getElementById('Ltxt').style.top
document.getElementById('Ltxt').style.top.length==0
alor que avant avec ma ancienne page html
<body>
<div id="Ltxt" style="position:absolute; left:10px; top:10px; width:310px; height:880px; z-index:11";clip: rect(0px,auto,370px,auto);"> ABCDEFGHIJK..
</div>
</body>
ca marche tres bien...
quelq'un peut m'aider ??
c'est parce que style.top n'est pas XHTML ??? (la je dis une betise peut etre)
merci
Modifié par thetoad (11 May 2005 - 14:35)