The element is only available after the page has loaded and the dom
was parsed. Therefore you need to wrap your call in a function that
gets executed when the page has loaded.
<script type="text/javascript">
window.onload=function(){
document.getElementById("bottomback").appendChild(top.bottombar[1][<?=$Language_Id?>]);
}
</script>
More: http://www.onlinetools.org/articles/unobtrusivejavascript/chapter4.html
And, no, your internal IP is not available to us.
On 9/20/05, Vinayakam Murugan <mvinayakam at gmail.com> wrote:
> Hi
>
> I am trying to append a preloaded image to a tag. It is giving me the
> following error
>
> Error: document.getElementById("bottomback") has no properties
> Source File:
> http://192.168.100.11/app_dir/layout/preload.php?Language_Id=01&Class_Id=first
> Line: 63
>
> ------------------------------------------
> <a id="bottomback" name="bottomback" class="back" href="<?echo
> $Back_Link?>;showmouse();"></a>
>
> <script type="text/javascript">
> document.getElementById("bottomback").appendChild(top.bottombar
> [1][<?=$Language_Id?>]);
> </script>
>
> ------------------------------------------
>
> Any ideas, I have googled but it didn't help much.
>
> --
> Warm Regards
> ~~~~~~~~~~~~~~~
> Vinayak
> http://theregoesanotherday.blogspot.com/
> --
>
> * * Please support the community that supports you. * *
> http://evolt.org/help_support_evolt/
>
> For unsubscribe and other options, including the Tip Harvester
> and archives of thelist go to: http://lists.evolt.org
> Workers of the Web, evolt !
>
--
Chris Heilmann
Blog: http://www.wait-till-i.com
Writing: http://icant.co.uk/
Binaries: http://www.onlinetools.org/