reading string queries into javascript
Stepan Kafka
kafka at email.cz
Tue Apr 17 00:27:49 PDT 2001
You're probably right. The error is no quotes around [TDIR]. But you can
simply write
var TDIR = '[TDIR]';
because the terms in the brackets are evaluated on the server side, so
client really gets e.g.
var TDIR = 'S';
Be avare to put this javascript in external file (out of HTML template)
because it is not evaluated by mapserver.
Stepan Kafka
Kutna Hora district council
mailto:kafka at email.cz
http://www.oku-kh.cz/gis
>
> Hi,
>
> I'm having problems reading string variables from a query into javascript.
>
> T = Township (a number)
> TDIR = Township Direction ( a character 'N' or 'S')
>
> This works:
>
> var T = [T];
> .
> .
> .
> document.write(T);
>
>
> This does not work, it comes out 'undefined':
>
> var TDIR = [TDIR];
> .
> .
> .
> document.write(TDIR);
>
> The problem I'm guessing is with javascript wanting quotes around the
> string. Is there an escape sequence for adding quote while reading a query
> variable?
>
> Thanks a bunch,
> Chad
>
> Chad M. Nielsen, GIS Programmer/Analyst
> Tillamook County Performance Partnership (TCPP)
> Tillamook Coastal Watershed Resource Center (TCWRC)
>
> GIS: http://gisweb.co.tillamook.or.us
> TCPP:
> http://www.co.tillamook.or.us/countygovernment/Estuary/homepage.ht
m
TCWRC: http://www.tcwrc.org
More information about the MapServer-users
mailing list