Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   HTML, Javascript y otros (https://www.clubdelphi.com/foros/forumdisplay.php?f=38)
-   -   document.getElementById (https://www.clubdelphi.com/foros/showthread.php?t=62866)

MAXIUM 19-01-2009 05:58:58

document.getElementById
 
Leía un interesante método que permite obtener la referencia a un elemento de la página mediante el id de dicho elemento.

He aquí un ejemplo: http://lineadecodigo.com/wp-content/...ementbyid.html
Código PHP:

<form action="">
<
textarea rows="20" cols="40" id="areadetexto">Texto del área de texto</textarea>
<
input type="button" value="Contenido del TextArea" onClick="javascript:alert(document.getElementById('areadetexto').value);">

</
form

El asunto es que quisiera hacer lo mismo pero la Class de cualquier div o más bien cualquier Class. por ejemplo:

Código PHP:

<div class="Mundo">
Holamundo
</> 

Entonces, ¿como puedo capturar el "Hola, Mundo" tomando en cuenta que esta se encuentra en una página externa y solo puedo leer de ella?

dec 19-01-2009 10:01:36

Hola,

Si no me equivoco no existe una función "nativa" en Javascript como pudiera ser "getElementsByClass()", de la misma forma que existe "getElementById()". Sin embargo, encontrarás diferentes implementaciones de dicha función. Por ejemplo, una biblioteca como pueda ser jQuery te ofrece la posibilidad de usar "selectores", entre ellos "clases CSS", de modo que puedes obtener lo que necesitas. Sin embargo, igual te interesa buscar un poco más, si en realidad te interesa sólo una función como la que dices.

Sea como sea, me llama la atención lo último que dices:

Cita:

(...) tomando en cuenta que esta se encuentra en una página externa y solo puedo leer de ella?
No termino de comprender bien qué quieres decir con eso. :rolleyes: ;)

MAXIUM 19-01-2009 14:39:19

Gracias Dec, me refieria o más bien evitaba... que alguien me diese una solución como "ponle un tag ID y ya..."


La franja horaria es GMT +2. Ahora son las 05:00:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi