Abrir otra pagina enviando datos

26 views
Skip to first unread message

Antonio Bellido

unread,
Jul 15, 2013, 9:10:08 PM7/15/13
to phplatin...@googlegroups.com, colombian-we...@googlegroups.com, php-co...@googlegroups.com, javascrip...@googlegroups.com

Estimados amigos

 

Estoy haciendo el llamado a la pagina para borrar una línea que se usan datos con num_vale

 

Para eso he puesto una celda con un grafico que hay q poner lo siguiente

print ("<TD><a onclick='borrarfila(this)' href='#'><img name'borrar' border='0' src='graficos/borrar.gif' alt='Borrar'></a></TD>\n");

 

Pero no abre el onclick sino solo abre la referencia href.

 

Si le quito la referencia no hay como llamar al clic

print ("<TD><a onclick='borrarfila(this)'><img a border='0' src='graficos/borrar.gif' alt='Borrar'></a></TD>\n");

 

 

Y esto es lo que quiero q mande la info de la celda número 2 de la línea  q encuentro en esta función

Se buscan los datos y se llama a la nueva pagina-

<html>                                     

<head>

  <script LANGUAGE="JavaScript">

  <!--

    function borrarfila(obj){

      var par=obj.parentNode;

      while(par.nodeName.toLowerCase()!='tr'){

        par=par.parentNode;

      }

      //alert(par.rowIndex);  

      var numfila = par.rowIndex;

      var datofila = document.getElementById("tablap").rows[numfila].cells[2].innerText;

      //alert datofila;

     

      window.location.href="borrar.html";

      //self.close();

      //opener.close();

        

    }

    // -->

    </script>

      <!--alert(par.rowIndex);-->

</head>

<body bgcolor="fff000">

 

Y no llama nada a la función para abrir la nueva pagina con el dato para el select y delete

 

Gracias

 

Toño Bellido

Antonio Bellido

unread,
Jul 16, 2013, 3:16:45 PM7/16/13
to javascrip...@googlegroups.com, phplatin...@googlegroups.com, colombian-we...@googlegroups.com, php-co...@googlegroups.com

No funciona

 

El ref se corre y no funciona la función. Aunque sea con #.... algo saldrá

 

Solo necesito el dato de la línea para abrir la otra tabla con lo se borra / edita la fila

 

Gracias

 

De: javascrip...@googlegroups.com [mailto:javascrip...@googlegroups.com] En nombre de @CBertelegni
Enviado el: martes, 16 de julio de 2013 09:33
Para: javascrip...@googlegroups.com
CC: phplatin...@googlegroups.com; colombian-we...@googlegroups.com; php-co...@googlegroups.com
Asunto: Re: Abrir otra pagina enviando datos

 

Hola Antonio, cuando nos colgamos a un evento, luego de ejecutar nuestro codigo javascript tenes que decidir si el evento va a seguir o no su curso. en tu casolo que tenes que hacer es un "return false" para cortar el evento.

ej:

 

<a onclick='borrarfila(this)' href='#'><img src='graficos/borrar.gif' alt='Borrar'></a>

 

<script>

function borrarfila(_this){

    //mi codigo

    return false;

}

</script>

 

  Saludos

--
Has recibido este mensaje porque estás suscrito al grupo "Javascript Español" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a javascript-espa...@googlegroups.com.
Para publicar una entrada en este grupo, envía un correo electrónico a javascrip...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/javascript-espanol.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 


Se certificó que el correo no contiene virus.
Comprobada por AVG - www.avg.es
Versión: 2013.0.3349 / Base de datos de virus: 3204/6495 - Fecha de la versión: 16/07/2013

Javier Cruz

unread,
Jul 16, 2013, 3:18:41 PM7/16/13
to colombian-we...@googlegroups.com

asi:

<a href="JavaScript:;" onclick="borrarfila(this)">




From: tbel...@gmail.com
To: javascrip...@googlegroups.com
CC: phplatin...@googlegroups.com; colombian-we...@googlegroups.com; php-co...@googlegroups.com
Subject: [Col-web-devel] RE: Abrir otra pagina enviando datos
Date: Tue, 16 Jul 2013 14:16:45 -0500
--
--
- Has Recibido este mensaje ya que haces parte de Colombian.Web.Developers
Powerd By Google
Para subscribirse a este grupo envia un correo a Colombian-we...@googlegroups.com
Para eliminar su cuenta envie un correo a Colombian-we...@googlegroups.com
Para conocer vas sobre nuestro grupo visite ?>
 
http://groups-beta.google.com/group/Colombian-web-developers/
---
Has recibido este mensaje porque estás suscrito al grupo "Colombian Web Developers" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a colombian-web-deve...@googlegroups.com.

Manuel Alejandro Palomares Hernandez

unread,
Jul 16, 2013, 3:28:29 PM7/16/13
to colombian-we...@googlegroups.com
Hola , no se si los mensajes te han llegado . esto de seleccionar el doom con puro java Script y html a mi parecer es muy complejo y puede generar problemas en diferentes navegadores. por favor prueba con jquery . ahi varias funciones y utiles a la hora de seleccionar componentes de tu pagina y de cualquier nodo del DOM. 

Cosas como esto  son las que no comparto en este grupo : 
<a onclick='borrarfila(this)' href='#'><img src='graficos/borrar.gif' alt='Borrar'></a>

como se solucionaria en jquery u otro framework: 

$("a").on("click",fuction(){
var valorHref =  this.attr("href");
alert(valorHref);

});

Con Jquery podes escribir menos codigo y hacer mas!!! 

SAludos!!! 



--
--
- Has Recibido este mensaje ya que haces parte de Colombian.Web.Developers
Powerd By Google
Para subscribirse a este grupo envia un correo a Colombian-we...@googlegroups.com
Para eliminar su cuenta envie un correo a Colombian-we...@googlegroups.com
Para conocer vas sobre nuestro grupo visite ?>
 
http://groups-beta.google.com/group/Colombian-web-developers/
---
Has recibido este mensaje porque estás suscrito al grupo "Colombian Web Developers" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a colombian-web-deve...@googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
MANUEL ALEJANDRO PALOMARES
INGENIERO DE SISTEMAS

David Herney Bernal

unread,
Jul 16, 2013, 3:23:58 PM7/16/13
to colombian-we...@googlegroups.com, javascrip...@googlegroups.com, phplatin...@googlegroups.com, php-co...@googlegroups.com
Hola...

el evento onclick se tiene que ejecutar, no hay porque no hacerlo, a no ser que haya otra librería o evento que lo anule. Si notas que la página se te mueve con el href="#" (el cual indicaría a la página ir al inicio) entonces cambialo por href="javascript:;" (nota los dos puntos y punto y coma al final), incluso de esa manera también podrías colocar tu función, algo como:

<a href='javascript:borrarfila(this);'><img src='graficos/borrar.gif' alt='Borrar'></a>

PD: ¿Has pensado en utilizar una librería como JQuery para facilitar tu trabajo?

Saludos



2013/7/16 Antonio Bellido <tbel...@gmail.com>

--
--
- Has Recibido este mensaje ya que haces parte de Colombian.Web.Developers
Powerd By Google
Para subscribirse a este grupo envia un correo a Colombian-we...@googlegroups.com
Para eliminar su cuenta envie un correo a Colombian-we...@googlegroups.com
Para conocer vas sobre nuestro grupo visite ?>
 
http://groups-beta.google.com/group/Colombian-web-developers/
---
Has recibido este mensaje porque estás suscrito al grupo "Colombian Web Developers" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a colombian-web-deve...@googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
 
 



--
_______________________
David Herney Bernal García
Magister en Ingeniería
Universidad de Antioquia

Antonio Bellido

unread,
Jul 18, 2013, 1:27:17 PM7/18/13
to colombian-we...@googlegroups.com, javascrip...@googlegroups.com, phplatin...@googlegroups.com, php-co...@googlegroups.com

Les agradezco mucho x la ayuda Pero no funciona nada. Sabe q hay q llamar a la función pero no pasa nada.

 

Les paso el código de archivo a ver si me dicen que está mal.

 

Muchas gracias x la ayuda.

 

Toño

Versión: 2013.0.3349 / Base de datos de virus: 3204/6501 - Fecha de la versión: 18/07/2013

principal.php
Reply all
Reply to author
Forward
0 new messages