Javascript: Parámetros en Javascript
Una forma fiable de analizar parámetros de la página usando Javascript
Lenguaje: Javascript
Categoría: Básico
// Fuente procedente de ErrorDeSintaxis.es
// Una forma fiable de analizar parámetros
// de la página usando Javascript
// Lenguaje: Javascript
// Nivel: Básico
// Disponible desde 08/04/2012
// Aportado por Nacho
// Autor original: lobo235
// Web original: http://www.netlobo.com/url_query_string_javascript.html
function leerParam( name ) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) return ""; else return results[1]; } /* Ahora, si la pagina es algo como http://www.foo.com/index.html?bob=123&frank=321&tom=213#top se podría leer el valor de un parámetro haciendo var parametroFrank = leerParam( 'frank' ); */