JavaScript里面代码/\s/.test(obj[i].nodeValue)帮忙解释一下这句代码...
发布网友
发布时间:2022-04-27 05:01
我来回答
共1个回答
热心网友
时间:2022-04-12 17:37
nodeType是一个数字
nodeValue是一个字符串
nodeValue作用到文本节点上获取的是它的节点内容, 所以如果是空节点的话/\s/.test的结果为false使得可以判断
如果你要用nodeType判断的话, 文本节点的nodeType是3, 所以和3进行比较就能判断
JavaScript里面代码/\s/.test(obj[i].nodeValue)帮忙解释一下这句代码...
nodeType是一个数字 nodeValue是一个字符串 nodeValue作用到文本节点上获取的是它的节点内容, 所以如果是空节点的话/\s/.test的结果为false使得可以判断 如果你要用nodeType判断的话, 文本节点的nodeType是3, 所以和3进行比较就能判断
javascript中的obj到底什么意思?
你这里obj 说白了就是 document.getElementById(whichlink + "menu")这里相当于把document.getElementById(whichlink + "menu")的值赋给obj 一个变量而已
求一段实现将某标签中某一字符串替换另一字符串的JavaScript代码!
代替 Replace()功能将一个字符串中指定个数的字符串替换为另一个字符串。语法Replace ( string1, start, n, string2 )参数string1:string类型,指定要使用string2替换其中一部分内容的字符串;start:long类型,指定要从哪个字符位置开始替换字符串,字符串中第一个字符的位置为1;n:long类型,指定...
JavaScript如何实现在网站内部搜索功能?谢谢
if (obj.nodeType==3){ cnt=replace(s,obj);return cnt;} for (var i=0,c;c=obj.childNodes[i];i++){ if (!c.className||c.className!="highlight")cnt+=loopSearch(s,c);} return cnt;} function replace(s,dest){ var r=new RegExp(s,"g");var tm=null;var t=dest.nod...
javascript获取type=radio显示在页面的值
这个一般有2种情况,一种是只有一个按钮,直接使用obj.value就行,还有一种是多个对象,返回来是一个集合,使用循环obj[i].value.var obj = document.getElementByName("n")呵呵~看错了,那就只有取他的相邻的节点了,要是现在ie用的话可以nextSibling。
javascript 的一个问题,我的目标是点击其他图片链接时图片只在LOCK图片...
//links是关键字,建议用别的名称。gallery.getElements(这里少了一个s)ByTagName("a");for(i=0;i<link.length;i++){ link[i].onclick=function(){ return showPic(this);} } } prepareGallery();//只定义函数不执行,也是徒劳 function showPic(whichpic){ if(!document.getElementById("...
请教下javascript实现复制div里的内容,类似ctrl+a选中后ctrl+c_百度...
你好,请复制以下代码进行测试 注:请把用你自己的内容替换掉div里面的content,然后点击copy按钮,然后粘贴操作,看是否剪贴板里面已经成功存有你自己的内容。———<html> <body> <div id="myDiv">content</div> <input type="button" value="copy" onclick="copy()"> <script type="text/...
“草色”代码是什么(#什么)
请复制以下代码然后新建一个html文件,就可以了 </style> <script language="javascript"> <!-- function h(obj,url){ obj.style.behavior='url(#default#homepage)';obj.setHomePage(url);} function $(id){ obj=document.getElementById(id);if (obj==null) obj=document.all.id;return ...
javascript 获取子节点
function ss(divID){ alert(document.getElementById(divID+"_t").value);} <div id="a"> <input name="t" value="1" id="a_t"/> <input name="p" value="2"/> </div> <div id="b"> <input name="t" value="3" id="b_t"/> <input name="p" value="4"/> </...
JS 小白求教。如下段代码,J点击‘cc’ 使得‘bb’的值(10000.00)赋值到...
<script type="text/javascript">function getvalue(obj){var money=document.getElementById('bb').innerText;var aa=document.getElementById('aa');if(obj.checked){aa.value=money;}else{aa.value='';}}</script><li><input class="input" id="aa"><span class="tishi">可开票总金额:...