易语言怎么把网页源代码里最早出现的<p>和最后一个出现的<p>里面包的内容提取出来 其实p标签就

易语言怎么把网页源代码里最早出现的<p>和最后一个出现的<p>里面包的内容提取出来 其实p标签就,第1张

版本 2子程序 取中间文本项, 文本型, , 参_取出全部内容=真 的时候 参_左边内容和参_右边内容均不可为空

参数 参_文本内容, 文本型

参数 参_左边内容, 文本型, 可空, 默认为文本开始位置

参数 参_右边内容, 文本型, 可空, 默认为文本最后位置+1

参数 参_不区分大小写, 逻辑型, 可空, 默认为不区分

参数 参_取出全部内容, 逻辑型, 可空, 取出全部符合条件的文本

参数 参_分割文本, 文本型, 可空, 默认为换行符

局部变量 局部_左边位置, 整数型

局部变量 局部_右边位置, 整数型

局部变量 局部_上次位置, 整数型

局部变量 局部_左边长度, 整数型

局部变量 局部_可用循环, 逻辑型

局部变量 局部_结果文本, 文本型如果真 (参_取出全部内容 = 假)

    判断开始 (参_左边内容 = “”)

        局部_左边位置 = 1

    默认

        局部_左边位置 = 寻找文本 (参_文本内容, 参_左边内容, , 参_不区分大小写)

    判断结束    如果真 (局部_左边位置 = -1)

        返回 (“”)

    如果真结束    ' 本源码来自易语言资源网(

)

    局部_左边长度 = 取文本长度 (参_左边内容)

    局部_左边位置 = 局部_左边位置 + 局部_左边长度    判断开始 (参_右边内容 = “”)

        局部_右边位置 = 取文本长度 (参_文本内容) + 1

    默认

        局部_右边位置 = 寻找文本 (参_文本内容, 参_右边内容, 局部_左边位置, 参_不区分大小写)

    判断结束    如果真 (局部_右边位置 = -1)

        返回 (“”)

    如果真结束

    返回 (取文本中间 (参_文本内容, 局部_左边位置, 局部_右边位置 - 局部_左边位置))

如果真结束如果真 (参_分割文本 = “”)

    参_分割文本 = #换行符

如果真结束局部_可用循环 = 真

局部_上次位置 = 1

判断循环首 (局部_可用循环)

    局部_左边位置 = 寻找文本 (参_文本内容, 参_左边内容, 局部_上次位置, 参_不区分大小写)

    如果真 (局部_左边位置 = -1)

        局部_可用循环 = 假

        跳出循环 ()

    如果真结束    局部_左边长度 = 取文本长度 (参_左边内容)

    局部_左边位置 = 局部_左边位置 + 局部_左边长度

    局部_右边位置 = 寻找文本 (参_文本内容, 参_右边内容, 局部_左边位置, 参_不区分大小写)

    如果真 (局部_右边位置 = -1)

        ' 本源码来自易语言资源网(

)

        局部_可用循环 = 假

        跳出循环 ()

    如果真结束    局部_结果文本 = 局部_结果文本 + 取文本中间 (参_文本内容, 局部_左边位置, 局部_右边位置 - 局部_左边位置) + 参_分割文本

    局部_上次位置 = 局部_右边位置

    处理事件 ()

判断循环尾 ()

返回 (局部_结果文本)

jquery提供了三个获得内容的方法有 text()、html() 以及 val(),其中前两个可用于解决本问题:

$("label#userid")text(); // 首选。

获取label的文本$("label#userid")html(); // 也可以实现。

获取label标签内的所有html标记,一般情况改下labe。

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档 *** 作、事件处理、动画设计和Ajax交互。

jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口,具有高效灵活的css选择器,并且可对CSS选择器进行扩展,拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 60+、FF 15+、Safari 20+、Opera 90+等。

<h2>This is a heading</h2>

<p>This is a paragraph</p>

<p>This is another paragraph</p>

<button type="button">Click me</button>

<script>

//        页面加载

    windowonload = function(){

//        获取button按钮

        var obj = documentgetElementsByTagName("button");

//        监听button按钮

        obj[0]onclick = function(){

//            获取P标签

            var oP = documentgetElementsByTagName('p');

            for( var i = 0 ; i < oPlength ; i++)

            {

//                修改P标签颜色

                oP[i]stylecolor = 'red'

            }

        }

    }

</script>

你的DIV给个ID,然后可以试着这样来试试,数组形式获取P标签;

documentgetElementById("DIV的ID")getElementsByTagName("p")[0] ------第一个P标签

<script>

onload=function(){

var content=documentgetElementsByTagName("p")[0]innerHTML

alert(content);

}

</script>

html元素

标签是英文“ paragraph”的缩写,是用来定义一个段落文本内容的,有关该标签的使用方法及作用详解如下:

标签的定义

标签是用来定义一段段落文本内容的;

标签定义的段落文本与上下相邻文本均有一定的间距;

标签的align属性已经不被html支持,请用CSS代替;

标签属于块级元素,块级元素会独占一行显示,但在块级元素内的文本会自动换行;

标签的用法

我们平时在word软件、txt文档等平台中写文章时,想要换段落,都是敲回车键(Enter),就会自动另起一个段落,而在HTM文档中编辑源代码,是需使用

标记实现换段落的效果。

1、

标签的写法

p标签既可以成对出现包含一个段落文本,也可以使用单独使用一个

来划分段落,其显示都是正确的,如下图所示:

如果全部段落使用了单独的p标签,就尽量不要再用

结束标签,否则可能造成布局上的错乱,尽量不要使用单独的

标签。

2、设置

标签宽高

标签是一个块级元素,可用CSS样式设置宽度、高度,设置格式如下:

比如设置一个宽度为200px,高度为90px的段落,代码如下:

 欢迎光临刘代码博客!

3、设置段落首行缩进2个字符

通过css样式,设置p段落文本首行缩进2个字符,演示代码如下:

这是一个首行缩进2个字符的段落文本

4、设置

标签段间距

标签包含的段落文本,在默认情况下,与上下相邻的两段文本都会有一定的间隙距离,这就是段间距;由于p标签属于块级元素,可通过CSS样式设置p标签的上外边距(margin-top)和下外边距(margin-bottom)来控制段间距的大小。

想要清除段间距,可使用的代码如下:p {

margin-top:0;

margin-bottom:0;

}

或者设置有一定距离的段间距,只需要指定相应的上外边距和下外边距即可,比如,设置上外边距为10px,下外边距为5,代码如下:

p {

margin-top:10;

margin-bottom:5;

}

因为P标签是块级元素,所以只能通过设置上下的外边距来控制两个文本段落之间的段间距。

5、设置

段落文本内容的水平对齐方式

不要使用

标签的align属性,因为在 HTML 401中已经废弃,也不被HTML5所支持,请使用CSS样式来代替。

①设置左对齐的CSS写法:p {text-align:left}

②设置右对齐的CSS写法:p {text-align:right}

③设置水平居中对齐的CSS写法:p {text-align:center}

④设置两端对齐的CSS写法:p {text-align:justify}

以上四种css样式设置,也可以在

标签内设置style样式:

段落文本内容

但要注意的是:

1、text-align:justify是对文本进行两端对齐的,但是要特别注意text-align不会处理已经换行的行和段落的最后一行;

2、如果段落文本只占有一行的话,就同时也是最后一行,那么,text-align设置为justify就不会产生任何效果;

3、解决text-align:justify对最后一行无效的办法,可以使用text-align-last,并将其设置为justify,但并不是所有的浏览器支持text-align-last;

标签的嵌套

P标签属于块级元素,不能嵌套块级元素,所以,P标签不能嵌套P标签,也不能嵌套div、h1~h6、ul 、ol 、li 、dl 、dt 、dd 、form等其他块级元素。

如果想要将块级元素的

标签转换成联内元素或联内块级元素,可为其设置CSS样式,代码如下:

1、转化成联内元素:

或p {display:inline}

2、转化成联内块级元素:

p {display:inline-block}

1、新建一个html文件,命名为testhtml,用于讲解&gt;怎么让jquery事件执行一次。

2、在testhtml文件内,引入jqueryminjs库文件,成功加载该文件,才能使用jquery中的方法。

3、在testhtml文件内,使用p标签创建一行文字,文字内容为“这是一段测试的文字”,并设置其class为mypp。

4、在js标签内,在页面加载完成时,通过class(mypp)获得p元素对象,使用one()方法给对象绑定click点击事件,当p元素被点击时,执行function()方法一次。

5、在function()方法内,使用$(this)获得p标签对象,使用text()方法取得p标签内的值,把值保存在ny变量中。

6、在function()方法内,使用alert()方法将获得的内容输出来。

7、在浏览器打开testhtml文件,点击文字,查看实现的效果。

以上就是关于易语言怎么把网页源代码里最早出现的<p>和最后一个出现的</p>里面包的内容提取出来 其实p标签就全部的内容,包括:易语言怎么把网页源代码里最早出现的<p>和最后一个出现的</p>里面包的内容提取出来 其实p标签就、怎么用jquery获取<P>文本的内容</p>中的文字信息、JS不通过id获取p标签的文本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9620693.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存