Parece que no puedo encontrar ninguna documentación detallada sobre getParameterByName(). He buscado en Mozilla, Google y aquí. ¿Me estoy perdiendo de algo?Documentación de Javascript en getParameterByName?
Respuesta
No hay una función integrada con este nombre.
Aunque eche un vistazo a How can I get query string values in JavaScript?, tal vez esa sea la función que está buscando. Devuelve el parámetro querystring con un nombre de pila.
Wow ... esto es lo que estaba buscando para obtener más información. Acabo de leerlo mal. ¡Gracias por la rápida respuesta! – Dandy
porque no existe. Creo que quieres ver: getElementsByTagName? si no proporciona más información de qué tipo de método busca
Usamos esto donde trabajo. Al igual que en la solución de ThiefMaster ...
function getParameterByName(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 decodeURIComponent(results[1].replace(/\+/g, " "));
}
LOL - estaba trabajando en código heredado, encontré esta función y estaba buscando lo que era ... lo remonté hasta usted. Así que aquí están sus puntos de representante :-) – jmadsen
Es necesario añadir validación de nombre no es nulo/indefinido
function getParameterByName(name) {
if (name !== "" && name !== null && name != undefined) {
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
results = regex.exec(location.search);
return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
} else {
var arr = location.href.split("/");
return arr[arr.length - 1];
}
}
- 1. Documentación de Gnome javascript
- 2. JavaScript Documentación de VSDoc
- 3. Generando documentación de Javascript
- 4. Generación de documentación de Javascript
- 5. jsdoc y JavaScript documentación Singleton
- 6. Generar documentación de JavaScript con Doxygen
- 7. Visual Studio 2010 Javascript/jQuery Documentación
- 8. Documentación para eventos de pantalla táctil en Javascript
- 9. Flujo de trabajo de documentación de Sphinx y JavaScript
- 10. Documentación para los métodos de audio de JavaScript?
- 11. funciones de JavaScript A La Python Las cadenas de documentación
- 12. ¿Qué formato de documentación de comentarios es mejor para JavaScript?
- 13. ¿Cómo generar documentación msdn desde javascript? Preferiblemente usando sandcastle
- 14. Documentación de Clojure en Emacs
- 15. ¿Heredar documentación en C#?
- 16. PyQt documentación
- 17. Método 'documentación'
- 18. macro documentación de MSBUILD?
- 19. Documentación de servicio WCF
- 20. Plantillas de documentación C++
- 21. Documentación de Better D
- 22. Pre Proyecto de Documentación
- 23. Documentación de WebForm_PostBackOptions
- 24. Mathematica: Documentación de función
- 25. Documentación de Framebuffer
- 26. Documentación para comentarios sobre la documentación de Qt? Qt + Doxygen?
- 27. Documentación de PHP GraphViz
- 28. Documentación de programación funcional
- 29. ¿Generar documentación de Protobuf?
- 30. Documentación API en Enterprise Architect
Dónde encontraste un procedimiento de este tipo? ¿Qué se supone que haga? –
Es una función y la leí mal. Estaba intentando ver cómo recopilar información de una cadena de consulta. – Dandy
Quiso decir 'getElementsByTagName' o el método DOMElement' getAttribute' – silly