Função equivalente ao request.getParameter do JSP para JAVASCRIPT
Função equivalente ao request.getParameter do JSP para JAVASCRIPT
Esta é uma função JavaScript equivalente a função request.getParameter do JSP.
Veja abaixo um exemplo de como esta função pode ser implementada em páginas puramente HTML para passagem de parametros.
URL exemplo de passagem de parâmetros:
getParameter.html?bb=30&aa=40&cc=200
Código da Função JavaScript:
<script>
function getParameter(param){
url = location.search;
rEcoml = new RegExp("%26","g");
url = url.replace(rEcoml,"&");
param = param+'=';
if (url.indexOf('?'+param) > -1) {
param = '?'+param;
}else if ( url.indexOf('&'+param) > -1 ) {
param = '&'+param;
}else {
return '';
}
qry = url.substr(url.indexOf(param)+param.length,url.lenght) ;
if ( qry.indexOf('&') > -1 ) {
valorParam = qry.substr(0,qry.indexOf('&')) ;
}else{
valorParam = qry;
}
return valorParam;
}
document.write('
Parametro aa: '+getParameter('aa'));
</script>
Um comentário:
Legal seu post, bem interessante a função... mas uma coisa eu concondo, Java é pra loco! hehe
Postar um comentário