Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wills

[Resolvido] função para mudar página

Recommended Posts

opa, tudo bom pessoal!

 

peguei um fonte para enviar newsletter.

tudo funfa direito menos uma coisa: mudas página para ver que são os registros. há uma função chamada MudarPagina();, porém não funfa...alguém poderia me dar uma ajuda?

 

<script for='pag' event='onchange'>
											document.location = "GerenciarUser.php?pagina="+window.pagi.pag.value;
										</script>
											<tr>
												<td align="right" colspan="3">
										<?
										echo "
										<form action='#' method='get' name='pagi'>
											<select name='pag' onChange='MudarPagina();' style=\"font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1; padding: 1\">
											";
										for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as p?ginas
											  $url = "$PHP_SELF?pagina=$i";
											  echo "<option value='$i'"; if($pagina == $i){ echo "selected"; } echo">$i</option>
											";
										}
										echo "
											</select>
										</form>";
										
										mysql_close();
										?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, este fórum aqui é de PHP e não Javascript.

E para sanar questões de Javascript, você tem que postar a saída HTML que é enviada ao browser, pois é este que interpreta o Javascript.

 

Movido: PHP=>Javascript

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta mudar o script da maneira abaixo

<script language="javascript" type="text/javascript">
			function MudarPagina(){
													window.location = "GerenciarUser.php?pagina="+window.pagi.pag.value;						}
										</script>
											<tr>
												<td align="right" colspan="3">
										<?
										echo "
										<form action='#' method='get' name='pagi'>
											<select name='pag' onChange='MudarPagina();' style=\"font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1; padding: 1\">
											";
										for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as p?ginas
											  $url = "$PHP_SELF?pagina=$i";
											  echo "<option value='$i'"; if($pagina == $i){ echo "selected"; } echo">$i</option>
											";
										}
										echo "
											</select>
										</form>";
										
										mysql_close();
										?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script>
											window.onload = function(){
												  document.getElementsByName("pag")[0].setAttribute('onChange', 'mudarPagina(this.value);');
											}
											function mudarPagina(value){
												window.location.href = "GerenciarUser.php?pagina="+value;
											}
										</script>
										<body>
											<tr>
												<td align="right" colspan="3">
										<?
										echo "
										<form action='#' method='get' name='pagi'>
											<select name='pag' style=\"font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1; padding: 1\">
											";
										for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as p?ginas
											  $url = "$PHP_SELF?pagina=$i";
											  echo "<option value='$i'"; if($pagina == $i){ echo "selected"; } echo">$i</option>
											";
										}
										echo "
											</select>
										</form>";
										
										mysql_close();
										?>
										</body>

Tenta assim!

A parte de tirar a propriedade onChange da declaração do elemento foi só por questão de organização.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.