Foros del Web » Programando para Internet » Javascript »

mediane funcion el valor de <TD>

Estas en el tema de mediane funcion el valor de <TD> en el foro de Javascript en Foros del Web. Alguien sabe como puedo obtener el valor de los Td mediante alguna funcon? Como es el codigo para saber el valor de un TD? Los ...
  #1 (permalink)  
Antiguo 30/06/2003, 09:30
 
Fecha de Ingreso: junio-2003
Ubicación: Buenos Aires Capital
Mensajes: 29
Antigüedad: 20 años, 10 meses
Puntos: 0
mediane funcion el valor de <TD>

Alguien sabe como puedo obtener el valor de los Td mediante alguna funcon?
Como es el codigo para saber el valor de un TD?

Los TD son creados dinamicamente mediante una lista de un RS.
  #2 (permalink)  
Antiguo 30/06/2003, 10:48
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
Si le das un id, un name o algo descriptivo.,puede usar algo tipo.

document.GetElementsById('id_del_td').innerText
__________________
M a l d i t o F r i k i
  #3 (permalink)  
Antiguo 30/06/2003, 10:58
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Aripa:

Voy a complementar lo que te puso Cain (Hola )...

Y es que innerText, si no me equivoco solo funciona en explorer, en el resto de los navegadores modernos (aunque funciona desde hace varios años) tendrías que usar innerHTML de la misma manera que te explicó Cain.

Saludos
  #4 (permalink)  
Antiguo 30/06/2003, 11:01
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Hola Aripa,

Mi sugerencia es parecida a la de Cain pero además le sirve a Netscape

El ejemplo que te dejo te servirá sólo si el contenido de tus celdas no tienen formato (si lleva negritas, o algún a href o font o algo necesitaría un retoque).

Prueba a ver si te sirve de orientación esto:

<script language="JavaScript">
function verTexto(cual)
{
alert(document.getElementById(cual).firstChild.nod eValue)
}
</script>
</head>

<body>
<table width="60%" border="1" cellspacing="0" cellpadding="0">
<tr>
<td id="1">1 - perico de los palotes</td>
</tr>
<tr>
<td id="2">2 - Pancracio el de las bolas</td>
</tr>
<tr>
<td id="3">3 - Leporcia con queso</td>
</tr>
<tr>
<td id="4">4 - Butifarra de pag&eacute;s</td>
</tr>
<tr>
<td id="5">5 - Andando que es gerundio</td>
</tr>
</table>
<p>&nbsp;</p>
<form name="form1" method="post" action="">
<input type="text" name="textfield">
<input type="button" name="Submit" value="Bot&oacute;n" onclick="verTexto(this.form.textfield.value)">
</form>

Las celdas llevan id's de números. id="1" id="2" etc. Así puedes darles los id's dinámicamente incrementando alguna variable desde php mientras creas las celdas.

Prueba a poner un número del 1 al 5 y poncha al botón.

Si te sirviera pero le dieras formato a los textos de las celdas dime qué formato llevan y te hago el apaño para que te funcione
  #5 (permalink)  
Antiguo 30/06/2003, 12:08
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
innerText funciona de muerte en Mozilla y similares.
__________________
M a l d i t o F r i k i
  #6 (permalink)  
Antiguo 30/06/2003, 12:10
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
En mi Netscape 7.0 no funciona, devuelve undefinded
  #7 (permalink)  
Antiguo 30/06/2003, 12:20
 
Fecha de Ingreso: junio-2003
Ubicación: Buenos Aires Capital
Mensajes: 29
Antigüedad: 20 años, 10 meses
Puntos: 0
ya lo solucione ..de esta manera

window.event.srcElement.parentElement.childNodes(1 ).innerText

Gracias igual!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:45.