Pregunta: | 5266 - LEER UNA ETIQUETA HTM |
Autor: | jonathan o´shee |
Como se puede leer una etiqueta htm de una pagina ejemplo: quiero leer la etiqueta title , y me deveria devolver "titulo" <title> titulo</title> |
Respuesta: | spyron .net |
prueba asi y llora de rabia:
<HTML> <HEAD> <TITLE name=t id=t>xxxxxxxxx</TITLE> </HEAD> <BODY> <P><INPUT id=button1 name=button1 type=button value=Button onclick="alert(t.innerText);"></P> </BODY> </HTML> no solo te ahorras lineas de codigo sino que incluso evitas recorrer todos los controles del documento ( por que ya te sabes su ID) otra cosa sería si tienes colecciones de objetos, pero los puedes tratar igualmente con su ID. |
Respuesta: | Claudio Moscoso |
Lo puedes hacer con script, aqui hay 2 formas de hacerlo...
:-) <HTML> <HEAD> <TITLE name=t id=t>xxxxxxxxx</TITLE> <SCRIPT Language=VBScript> sub elClick() msgbox t.innerText for i = 0 to document.all.length -1 if document.all(i).tagName = "TITLE" then var = document.all.item(i).innerText end if next msgbox var end sub </SCRIPT> </HEAD> <BODY> <P><INPUT id=button1 name=button1 type=button value=Button onclick="elClick()"></P> </BODY> </HTML> |