I need know how can get a parameter from the URL. I mean if have
page1.html?id=12345
I need to get the id from the URL, I know that in jQuery is
$.url.param("id")
;
But in Dojo how it is done?
The relevant function is dojo.queryToObject(string)
it returns an object containing the key-value pairs from the query string. This way, you can use either
dojo.queryToObject("id=12345").id
or
dojo.queryToObject("id=12345")['id']
Do note that this function receives only the query part of the url. You can get this information via document.location.search
, as mentioned by Ghislain in the comments.