JS循环获取Table内所有name=‘a’的DIV的ID

JS循环获取Table内所有name=‘a’的DIV的ID,第1张

<script type="text/javascript" src="js/jqueryminjs"></script>

<script type="text/javascript">

$(function(){

var len = $("div[name='divName']")size();//获取name标签的个数

var arr = [];

for(var index = 0; index < len; index++){//创建一个数字数组

arr[index] = index;

}

$each(arr, function(i){//循环得到不同的id的值

var idValue = $("div[name='divName']")eq(i)attr("id");

if(idValue != ''){

alert(idValue);

}

});

});

</script>

js获取a标签的href值的方法和 *** 作步骤如下:

1、首先,打开html编辑器,如下图所示

2、其次,完成上述步骤后,创建一个新的html文件,例如indexhtml,然后编写相关代码,如下图所示。

3、接着,完成上述步骤后,在indexhtml的<script>标记中,输入js代码:$('body')append($('a')attr('href'));,如下图所示。

4、最后,完成上述步骤后,浏览器运行indexhtml页面。 此时,页面a标签的href值被成功取出并打印了,如下图所示。这样,问题就解决了。

js正则表达式  /<a>()<\/a>/ig

完整的Javascript正则匹配a标签内容的程序如下

<script type=text/javascript>

 var str = "<a onclick=\"statisticspackagename('comys137app')\" href=\"javascript: void(0);\">comys137app</a><a onclick=\"statisticskeyword

('3')\" href=\"javascript: void(0);\">3</a>"; 

     var regex = /<a>()<\/a>/ig; 

 var result ;

 while((result= regexexec(str))!=null)

  alert(result[1]);

</script>

运行结果

comys137app

3

给你的取个id如:<a id="a1" href="#">aaaa</a>(注意:id在同一页面上最好别有重复的,就跟身份z号一样,任何标签的最好都别重复)然后通过id定位到该a标签:var myA = documentgetElementById("a1")或者documentalla1;最后就可以读取了:myAinnerHTML或者myAinnerText(前者是读取前后a标签内的所有HTML代码,后者是仅读取前后a标签内的文本值)如:<a><b>aaaa</b></a> innerHTML就能获取到<b>aaaa</b>,而innerText只能获取到aaaa 还要注意以上代码中的大小写,JS是严格区分的 仅供参考

以上就是关于JS循环获取Table内所有name=‘a’的DIV的ID全部的内容,包括:JS循环获取Table内所有name=‘a’的DIV的ID、js获取a标签的href值、js 正则获取a标签内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9612076.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存