js函数获取html中className所在的内容并去除标签
<script type="text/javascript">
function queryClass(classnames){
var classobj= new Array();//定义数组
var classint=0;//定义数组的下标
var tags=document.getElementsByTagName("*");//获取HTML的所有标签
for(var i in tags){//对标签进行遍历
if(tags[i].nodeType==1){//判断节点类型
if(tags[i].getAttribute("class") == classnames)//判断和需要CLASS名字相同的,并组成一个数组
{
return tags[i].innerHTML;
classint++;
}
}
}
}
var text=queryClass("className");//执行queryClass获取className所在内容
var result=text.replace(/<[^>]+>/g,"");//去除html标签
alert(result);
</script>
相关推荐
-
javascript通过获取html标签属性class实现多选项卡的方法
本文实例讲述了javascript通过获取html标签属性class实现多选项卡的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>原生javascript通过获取html标签属性class实现多选项卡</title> <style type="text/css">
-
JavaScript通过HTML的class来获取HTML元素的方法总结
对于js来说,我想每一个刚接触它的人都应该会抱怨:为什么没有一个通过class来获取元素的方法.尽管现在高版本的浏览器已经支持getElementsByClassName()函数,但是对于低版本浏览器来说,还是无法兼容,在脱离其他库的时候,还是得自己封装一个方法. 方法一 function getByClass1(parent, cls){ var res = []; //存放匹配结果的数组 var ele = parent.getElementsByTagName('*'); for(var
-
js函数获取html中className所在的内容并去除标签
复制代码 代码如下: <script type="text/javascript"> function queryClass(classnames){ var classobj= new Array();//定义数组 var classint=0;//定义数组的下标 var tags=document.getElementsByTagName("*");//获取HTML的所有标签 for(var i in tags){//对标签进行遍历 if(tags[
-
Js 利用正则表达式和replace函数获取string中所有被匹配到的文本(推荐)
js的replace函数除了替换文本以外还有获取所有被正则表达式匹配到的文本的功能.这里以一个简单的案例来作为演示. 利用正则查找出所有被两个花括号包裹的字符串: var str = <div class="item">{{test}}{{aaa}}{{bbb}}</div> str.replace(reg,function (match,param,offset,string) { console.log(match,param,offset,string);
-
PHP自定义函数获取URL中一级域名的方法
本文实例讲述了PHP自定义函数获取URL中一级域名的方法.分享给大家供大家参考,具体如下: <?php /* * Created on 2016-8-23 */ function regular_domain($domain) { if (substr ( $domain, 0, 7 ) == 'http://') { $domain = substr ( $domain, 7 ); } if (strpos ( $domain, '/' ) !== false) { $domain = sub
-
JS实现获取数组中最大值或最小值功能示例
本文实例讲述了JS实现获取数组中最大值或最小值功能.分享给大家供大家参考,具体如下: 方法一: //最小值 Array.prototype.min = function(){ var min = this[0]; var len = this.length; for(var i=1; i<len; i++){ if(this[i] < min){ min = this[i]; } } return min; } console.log([55,38,7,19].min()); //最大值 Ar
-
C#实现获取Excel中图片所在坐标位置
目录 本文以C#和vb.net代码示例展示如何来获取Excel工作表中图片的坐标位置.这里的坐标位置是指图片左上角顶点所在的单元格行和列位置,横坐标即顶点所在的第几列.纵坐标即顶点所在的第几行.下面是获取图片位置的详细方法及步骤. [程序环境] 按照如下方法来引用Spire.Xls.dll 版本:12.2 方法1:将 Free Spire.XLS for .NET 包下载到本地,解压,安装到指定路径.完成安装后,在安装路径下找到BIN文件夹下的Spire.Xls.dll文件:然后在Visual
-
Java获取Excel中图片所在的行和列坐标位置
目录 前言 获取图片所在行.列位置 前言 本文以Java代码示例展示如何来获取Excel工作表中图片的坐标位置.这里的坐标位置是指图片左上角顶点所在的单元格行和列位置,横坐标即顶点所在的第几列.纵坐标即顶点所在的第几行.下面是获取图片位置的详细方法及步骤. 程序环境: 按照如下方法来引用Spire.Xls.jar 版本:5.1.0 方法1:将Free Spire.XLS for Java包下载到本地,解压,找到lib文件夹下的Spire.Xls.jar文件.然后在IDEA中打开“Project
-
JS简单获取并修改input文本框内容的方法示例
本文实例讲述了JS简单获取并修改input文本框内容的方法.分享给大家供大家参考,具体如下: 一 介绍 获取文本框并修改其内容可以使用getElementById()方法来实现. getElementById()方法可以通过指定的id来获取HTML标记,并将其返回. 语法: sElement=document.getElementById(id) sElement:用来接收该方法返回的一个对象. id:用来设置需要获取HTML标记的id值. 二 应用 获取文本框并修改其内容 在页面加载后的文本框
-
JS正则表达式获取字符串中特定字符的方法
实现的效果:在字符串中abcdefgname='test'sddfhskshjsfsjdfps中获取name的值test 实现的机制:通过replace的回调函数获取. 代码: 复制代码 代码如下: var str = "abcdefgname='test'sddfhskshjsfsjdfps"; var reg = /name='((\w|-|\s)+)/ig; str.replace(reg, function() { console.log(arguments.length);
-
php获取网页中图片、DIV内容的简单方法
1.获取网页中所有的图片: 复制代码 代码如下: <?php //取得指定位址的內容,并储存至 $text $text=file_get_contents('http://www.jb51.net/'); //取得所有img标签,并储存至二维数组 $match 中 preg_match_all('/<img[^>]*>/i', $text, $match); //打印出match print_r($match); ?> 2.获取网页中的第一
-
js函数在frame中的相互调用详解
框架间的互相引用 一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象.链接对象.图片对象等是类似的,不同的是,这些集合是document的属性.因此,要引用一个子框架,可以使用如下语法: 复制代码 代码如下: window.frames["frameName"];window.frames.frameNamewindow.frames[index] 其中,window字样也可以用self代替或省略,
随机推荐
- 自动切换能播放音乐列表 vbs
- Python greenlet实现原理和使用示例
- CentOS 7.0下nginx实现每天定时分割日志
- 动态加载图片路径 保持JavaScript控件的相对独立性
- 关于PHP中字符串与多进制转换函数的实例代码
- python 链接和操作 memcache方法
- JAVA JSP页面技术之EL表达式整理归纳总结
- Android仿微信进度弹出框的实现方法
- Vue 实用分页paging实例代码
- 减少mysql主从数据同步延迟问题的详解
- 解读css发展历史
- JS OffsetParent属性深入解析
- 牛奶包装带上的秘密—让你知道牛奶真正生产日期
- jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
- 开源Web应用框架Django图文教程
- Javascript 写的简单进度条控件
- 聊天室php&mysql(二)
- 无线局域网络简介
- 浅谈redis内存数据的持久化方式
- JS实现的类似微信聊天效果示例