如何在页面内点击一个链接,得到自身的html代码

yuanyong613 2007-03-08 03:51:00
如题:
我举一个例
<a href="javascript:alert(自身代码)">点击</a>
当我点击“点击”的时候,alert()出来的是:“<a href="javascript:alert(自身代码)">点击</a>”
谢谢大家
...全文
249 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanyong613 2007-03-09
  • 打赏
  • 举报
回复
<input id="btn" type="button" value="Click Me" />

<script language="javascript" type="text/javascript">
var n = document.all.length;

btn.onclick=function(){
alert(n);
for(var i=0;i<n;i++){
if(document.all[i].tagName =="BODY")
alert(document.all[i].innerHTML)
}}
</script>

解决了,谢谢大家
yuanyong613 2007-03-09
  • 打赏
  • 举报
回复
呵呵,把document.all[1].innerHTML————>document.all[0].innerHTML
就好。但是它alert出来的结果是:
<head></head>
<body><input id="btn" type="button" value="Click Me" />

<script language="javascript" type="text/javascript">
btn.onclick=function(){
alert(document.all[0].innerHTML);
}
</script>
</body>
我可不想要它自己加入的<head></head>和<body>啊
可以怎么办?
谢谢大家 呵呵

yuanyong613 2007-03-09
  • 打赏
  • 举报
回复
popunionxy(闭关修练)
你的代码我做了个测试,没有alert出任何东西,呵呵
谢谢,继续等。
孙晓军82 2007-03-09
  • 打赏
  • 举报
回复
看错了,是自身的阿,我还当时链接页的呢
popunionxy 2007-03-08
  • 打赏
  • 举报
回复
<input id="btn" type="button" value="Click Me" />

<script language="javascript" type="text/javascript">
btn.onclick=function(){
alert(document.all[1].innerHTML);
}
</script>
孙晓军82 2007-03-08
  • 打赏
  • 举报
回复
onclick事件中向目标页发送web请求,得到web回应的文本内容就可以了
yuanyong613 2007-03-08
  • 打赏
  • 举报
回复
大家都下班了?等了一个小时了,呵呵

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧