社区
ASP
帖子详情
如何搜索网页内的元素?
w102272
2000-06-08 04:46:00
现有一个网页,如何搜索上面的所有元素。
比如网页上有一系列的CHECKBOX,但是不知道ID和NAME
用什么方式可以遍历页面上的所有元素,获取它们的类型,名称和ID
从而对它们进行控制和访问?
需要通用的方法,而不能是在生成网页的时候使用CHECKBOX1,CHECKBOX2这样
的约定。
...全文
364
8
打赏
收藏
如何搜索网页内的元素?
现有一个网页,如何搜索上面的所有元素。 比如网页上有一系列的CHECKBOX,但是不知道ID和NAME 用什么方式可以遍历页面上的所有元素,获取它们的类型,名称和ID 从而对它们进行控制和访问? 需要通用的方法,而不能是在生成网页的时候使用CHECKBOX1,CHECKBOX2这样 的约定。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
w102272
2000-06-08
打赏
举报
回复
呵呵,谢谢SMALLXIONG,^o^, 我可以升级程序了。
贴上我的测试页:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function allElements(coll){
if (coll!=null){
for (i=0;i<coll.length;i++){
alert(coll[i].id+' - '+coll[i].type + '-' +coll[i].name)
}
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<P> </P>
<input id=btn type=button value=test LANGUAGE=javascript onclick="return allElements(form1)">
<form name=form1 id=form1>
<input id=ipt1 name=btn1 value=hello_ipt1>
<input id=ipt2 name=ipt2 value=test_ipt2>
<input id=btn1 type=button value=hello_btn1>
</form>
</BODY>
</HTML>
smallxiong
2000-06-08
打赏
举报
回复
function allElements(coll){
if (coll!=null){
for (i=0;i<coll.length;i++){
alert(coll.id)
}
{
}
调用的时候传递的参数coll是你那个页面的form的名字
在那个循环可以遍历所有的元素
w102272
2000-06-08
打赏
举报
回复
没有用过这个MSHTML,介绍一下如何?
另外,我使用的是ASP,在前端网页应该不允许我调用DLL的呀。
zdg
2000-06-08
打赏
举报
回复
我作过分析Table的程序段, 是比较复杂, 但是只有这样作, 除非你有约定...
Un1
2000-06-08
打赏
举报
回复
试过 Microsoft HTML Object Library(MSHTML.dll)没有?
w102272
2000-06-08
打赏
举报
回复
谢谢ZDG,在网页源文件内进行分析确实是一个可行的方法,
就是实现起来比较麻烦,
待我看看这本书。如果有能RUNNING的程序就更好了。
TopHead
2000-06-08
打赏
举报
回复
可能比较困难吧,如果HTML表单中的复选框没有被选中,它就不会在request.form集合中出现。所以for each x in request.form这种方法不行!
zdg
2000-06-08
打赏
举报
回复
就是要分析HTML的各个元素, 分析算法请看:
http://www.csdn.net/books/bookview.asp?id=6
CSS3
网页
设计与制作(1-5):伪类/伪
元素
/优先级规则/服务器字体
CSS3规范并不是独立的,它重复了CSS的部分内容,但在其基础上进行了很多的增补与修改。CSS3与之前的几个版本相比,其变化是革命性的,让我们看到
网页
样式发展的前景,让我们更具有方向感、使命感。本课程是《CSS3
网页
设计与制作》系列课程的1-5章内容,主要包含基本选择器、伪类、伪
元素
、优先级规则、服务器字体等知识点
html怎么快捷审查源代码,怎样查看
网页
源代码和审查
元素
?
什么是
网页
源代码?通俗地讲,就是构造出
网页
的一种机器语言,我们通过浏览器看到
网页
中的图片、文字等内容,就是
网页
源代码呈现的结果。浏览器是客户端,经它“翻译”的就是html、css、js等静态代码,
网页
源代码在服务器端通常还包括php、asp、java等程序类代码语言。程序一般是负责输出和交互网站数据,只在服务器端运行。如何查看
网页
源代码?我们通常所指的查看源代码是指在浏览器中查看,各种PC版本浏览...
网页
中常见的
元素
有哪些
4、声音和视频:用于网络的声音文件的格式非常多,常用的有MIDI、WAV、MP3和AIF等。9、
网页
中除了以上几种最基本的
元素
之外,还有一些其它的常用
元素
,包括悬停按钮,Java特效,ActiveX等各种特效。3、动画:主要指由FLASH软件制作的动画,由于其是准流媒体文件,加上矢量动画,文件小,使其在网络运行具有强大优势,是
网页
设计者必学的软件。1、文本:文字能准确地表达信息的内容和含义,且同样信息量的文本字节往往比图象小,比较适合大信息量的网站。6、表格:在
网页
中表格用来控制
网页
中信息的布局方式。...
前端基础入门级:什么是
网页
? 什么是HTML?
网页
的形成?
前端基础入门级:什么是
网页
? 什么是HTML?
网页
的形成?我们接下来是进行的
网页
开发
网页
的相关概念:什么是
网页
:
网页
的组成:什么是HTML:
网页
的总结:浏览器:为什么需要Web标准:web标准的构成:HTML标签的导读:HTML语法规则:标签的关系:基本结构标签:开发工具:语义化标签:什么是语义化标签:添加语义标签:标题标签段落标签:换行标签文本格式化标签:div和span标签图片标签:路径:链接标签:注释特殊字符: 我们接下来是进行的
网页
开发
网页
的相关概念: 什么是
网页
? 什么是HTML?
网页
的形成?
如何审查
网页
元素
如何审查
网页
元素
对于一个优秀的爬虫工程师而言,要善于发现
网页
元素
的规律,并且能从中提炼出有效的信息。因此,在动手编写爬虫程序前,必须要对
网页
元素
进行审查。本节将讲解如何使用“浏览器”审查
网页
元素
。 浏览器都自带检查
元素
的功能,不同的浏览器对该功能的叫法不同, 谷歌(Chrome)浏览器称为“检查”,而 Firefox 则称“查看
元素
”,尽管如此,但它们的功却是相同的,本教程推荐使用谷歌浏览器。 检查百度首页 下面以检查百度首页为例:首先使用 Chrome 浏览器打开百度,然后在百度首页的空白处点击鼠标右键
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章