<a class="myClass" href="myURL">whatever</a>
<script type="text/javascript">
function hello()
{
var foo = mydocumentgetElementsByClassName("myClass")[0];
if (foo) alert(foo.innerHTML);
}
function mydocumentgetElementsByClassName(what)
{
var all=document.getElementsByTagName('*')
var expression=new RegExp('\\b'+what+'\\b','i')
var result=[]
for (var i=0,l=all.length;i<l;i++) if (expression.test(all[i].className)) result.push(all[i])
return result
}
</script>
http://www.tek-tips.com/viewthread.cfm?qid=1534478&page=10
分享到:
相关推荐
下面简单介绍下:第一个就是js中获取对象的方法,比较直接,如果一个页面有多个id,每次都要写这么长的document.getElementBy(“id”) 代码如下:document.getElementBy(“id”)document.getElementById的简写方式 ...
有朋友问document.getElementBy("id")与$("#id")的区别,其实第一个就是js中获取对象的方法, 第二个是通过自定义函数方便调用,而第三个是jquery中获取id对象的方法
刚开始学习js的朋友可能会有些疑问,其实这段代码使用js的三元运算符,这样代码看起来高大上,最主要是代码段少
问题背景: 遇到一个需求,要对播放的视频进行截图,视频使用video标签来播放,然后点击视频播放区域时截取实时的帧图片。 代码很简单如下: JavaScript Code复制内容到剪贴板 ... var img = document.getElementBy
给复选框命名:<input type=’checkbox’ name=’checkTheme’ value='”> 我在提交的时候onclick=”aa();” function aa() { var bb = ; var temp = ;...var a = document....document.getElementBy
本文实例为大家分享了JavaScript工具库MyTools,不断填充中,供大家参考,具体内容如下 MyTools.js 将功能绑定在window中,调用的时候,直接使用myToos.xxx就可以进行函数调用。... document.getElementBy
<head> </head> <body onload=”setcolor()” > style>背景色测试</div> [removed] function setcolor() { var colorString; do{ colorString=”#”+Math.floor(Math... document.getElementBy
本文实例讲述了JavaScript使用Math.Min返回两个数中较小数的方法。分享给大家供大家参考。具体如下: 下面JavaScript通过Math.Min返回两个数中较小的那个 <!...<...Click the button to ...document.getElementBy
内容索引:脚本资源,jQuery,自动完成,下拉提示 combox是对于传统select控件的简单封装,改善了原来的select控件不支持手动输入内容,... 假如页面有一个id为a的select 例如: var a = new combox(document.getElementBy
一、判断对象对象是否存在 如果是下面的 jQuery 代码判断一个对象是否存在,是不能用... 或者 代码如下: if($(“#id”)[0]){} else {} 或者直接使用原生的 Javascript 代码来判断: 代码如下: if(document.getElementBy
在开发中,很多区域是不允许用户select的,在IE/Safari/Chrome中我们可以使用onselectstart事件来阻止用户选定元素内文本, 但在火狐中,这段... ”noselect”>Text</div> [removed] var div = document.getElementBy
本文实例讲述了JavaScript分页功能的实现方法。分享给大家供大家参考。具体实现方法如下: [removed] //定义page为全局变量,以便下面使用 var page; [removed] = function() { ...var btnDel = document.getElementBy
正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种... return document.getElementBy
在和尚那里看到他给z-blog加上了运行代码功能,放了几天假,有些怕怕再这样闲下去会生锈... 在 include/common.js 中添加如下代码: 代码如下: function runCode(codeobjid) { var codeobj=document.getElementBy
当用户产生了一个动作之后,我们通过document.getElementBy… 手动进行DOM更新。 框架帮忙分离数据和视图,后续状态更新需要手动操作DOM,因为框架只管首次渲染,不追踪状态监听变化。 双向数据绑定 当我们在前端...
//js常用函数 更新2008-8-16 取自网络 function $(id) { return document.getElementById(id); } /************** 函数:getElementsByClassName ...getElementsByClassName(document.getElementBy
其中操作IE就是用普通的getElementBy* 系列方法;FF是document.evaluate;Opera和Safari是selectorsAPI。第二部分是对外提供的基本函数,像findElements,match等,Element对象里面的很多方法就是直接调用这个对象...