Hi,
are you passing layername or layerobject?
try passing map.getLayersByName(layername)[0]
e.g
showObject(map.getLayersByName("layerABC")[0]);
regards,
Imran
On 1/14/11, her lambang <[email protected]> wrote:
> Hello,
> I'm lambang, i'm new in openLayers
> I would ask about how to set layer visibility from javascript function that
> using parameter
>
> code :
> var stat=1;
> function showObject(layername){
> if(stat==1){
> layername.setVisibility(true);
> stat=0;
> }else if(stat==0){
> layername.setVisibility(false);
> stat=1;
> }
> }
>
> if i access this function inside $(document).ready(function(){.....}
> this is return an error "layername.setVisibility is not a function"
> Is there any solutions ??
>
>
> Regards,
>
> Lambang
>
--
I.R
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users