Links

Lists

Latest Updates

Ruby On Rails List
Python list
Advanced Java
The JavaScript List
Apache Users
Full Disclosure
Linux Security

Search the archives!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Javascript] CSS in JS function - where is the error?


  • From: javascript@xxxxxxxxxx (Peter Brunone)
  • Subject: [Javascript] CSS in JS function - where is the error?
  • Date: Tue, 28 Jan 2003 12:31:40 -0600

	You started your string with single quotes (') but when you tried to append
the banerleft variable, you closed it with double quotes (").  If you alert
that line, you'll find it says

<div style="position:absolute; left:"+banerleft+";">

-Peter

|-----Original Message-----
|From: javascript-admin@xxxxxxxxxx [mailto:javascript-admin@xxxxxxxxxx]On
|Behalf Of Andrzej Wroblewski
|Sent: Tuesday, January 28, 2003 11:43 AM
|To: javascript@xxxxxxxxxx
|Subject: [Javascript] CSS in JS function - where is the error?
|
|
|Hi,
|Look at this function and tell me what is wrong:
|
|<HTML>
|<HEAD>
|<script TYPE="text/javascript">
|function pozBaner() {
|var odLewa=document.body.clientWidth;
|var banerleft = odLewa - 500 +"px"
|alert(banerleft);
|
|//variable banerleft equals for example 511px so why baner.gif is
|not moved 511px to the left??
|// when I type for example 511px instead of "+banerleft+" (in
|line below) everythnig is ok
|
|document.write('<div style="position:absolute;
|left:"+banerleft+";">');
|document.write('<img SRC="baner.gif">');
|document.write('</DIV>');
|}
|</SCRIPT>
|</HEAD>
|<BODY>
|<script TYPE="text/javascript">
|	 pozBaner();
|	 </SCRIPT>
|</BODY>
|</HTML>
|
|Where I made a mistake?
|Thanks for any help.
|
|Greetings
|andrzej w.