JS 在没有id的情况下获取span标签class里的值。

0
1
2
3

怎么点击0时获取Class里的值AAA??

-1

6个回答

var texs = document.getElementsByName("name2"); 但是这个返回的是个数组,如果控件名称是唯一的那就返回数组,但只有一个元素。
for(var i = 0; i < texs.length; i++) {
alert( texs[i].value);
}

获取class值:var span=document.getElementsByTagName("span")[0].getAttribute("class");
楼上的答案简单明了。

我都做演示了
图片说明
图片说明

7
caozhy
贵阳挖掘机马善福,自备车辆专业挖游泳池 这个很详细~!
10 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复qq_39531929: 那就是你的问题了,我都修改答案演示了,你自己调试,估计你页面很多span标签。span=document.getElementsByTagName("span")[0].getAttribute("class");这个只是获取第一个span
10 个月之前 回复
qq_39531929
qq_39531929 回复qq_23126581: 还是为空,哈哈,如果根据相同的name能获取么,一个后端的写js真麻烦
10 个月之前 回复
qq_23126581
玄元复始道生初,守一无穷尽万物 回复qq_39531929: 你页面有多少span我们不清楚,如果只有两个,那就是var span=document.getElementsByTagName("span")[1].getAttribute("class");
10 个月之前 回复
qq_39531929
qq_39531929 《span class="laydate-day-mark"》《span class="red"》2《/span》《/span》 我想获取的是《span class=red"》的red都是获取的都是null
10 个月之前 回复

document.getElementsByTagName("span")[0].getAttribute("class");

0
sinat_39843119
sinat_39843119 回复qq_39531929: 为什么span外面都是《》《》这个括号
10 个月之前 回复
y1535623813
我笔记 回复qq_39531929: document.getElementsByTagName("span")[1].getAttribute("class"); 这样就可以获取第二个span标签的属性了,这里详细说明http://www.wobiji.net/article/detail/173
10 个月之前 回复
qq_39531929
qq_39531929 《span class="laydate-day-mark"》《span class="red"》2《/span》《/span》 我想获取的是《span class=red"》的red
10 个月之前 回复

var span=document.getElementsByTagName("span")[0].getAttribute("class");

0
qq_39531929
qq_39531929 获取的class都为空
10 个月之前 回复

具体解释如下,纯手工编写,格式有些问题,还望广大网友见谅,如果帮助到你,还望采纳。
代码如下:

图片说明
效果如下:
图片说明

0
 <script>
        [...document.getElementsByTagName("span")].forEach(item=>{//给所有span添加一个单击事件(单击时触发function函数)
                item.addEventListener('click',function (e) {
                    e.stopPropagation();//阻止事件冒泡
                    alert(this.getAttribute("class"));
            });
        });
    </script>
0
<!doctype html>
<html>
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <meta charset="UTF-8" />
</head>
<body>
<script type="text/javascript" src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>
<span class="AAA">0</span> <span class="SSS">1</span> <span class="XXX">2</span>
<script type="text/javascript">
$(function(){
    $("span").click(function(event){
        alert(this.className);
    });
});
</script>
</body>
</html>

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
js获取html的span标签的值
方法一:.innerText [javascript] view plain copy   var x1 = document.getElementById("testid").innerText;   alert("x1="+x1);   方法二:.innerHTML [javascript] view pl
js,jquery获取span标签值
js获取span标签值:&amp;lt;span id=&quot;hh&quot;&amp;gt;hh&amp;lt;/span&amp;gt; &amp;lt;script&amp;gt; var value=document.getElementById(&quot;hh&quot;); console.log(value.innerHTML); console.log(value.innerText); &amp;lt;/script&amp;gt;jquery获取s...
JS 获取没有特定class的标签
有时候我们需要获取没有特定class的标签比如如下代码 &lt;ul id="foo"&gt; &lt;li class="active"&gt;第一个&lt;/li&gt; &lt;li&gt;第二个&lt;/li&gt; &lt;/ul&gt; 如何选择没有 active 类(class) 的 第二个 li 标签呢? 这样做: document.querySelector("li:n...
如何获取 span 标签内 class 的属性?
如题。
js获取修改span的值
获取或修改span之间的值: &amp;lt;span id=&quot;numberInfo&quot;&amp;gt;&amp;lt;/span&amp;gt; js:修改span的内容 $(&quot;#numberInfo&quot;).html(&quot;hh&quot;).css(&quot;color&quot;,&quot;red&quot;);
通过class获取id值
rn如何通过class取到id的“aaa”?rn求高手解答
python selenium2 获取span标签内的值
¥8,000.01rnrn采用amount = driver.find_element_by_id("payment-text-price").get_attribute('textContent')rn或者 amount = driver.find_element_by_id("payment-text-price").text 都无法打印出 amountrnrnlogging.info(amount)rnrn日志中没有输入
如何获取和赋值给span标签值
下面是一个span标签 &lt;span id="honey"&gt;honey,i love you&lt;/span&gt; 1 如何通过id获取span内的值呢? var spanValue = document.getElementById("honey").innerHTML; alert("spanValue = " + spanValue); 截图如下 ...
span设置值、获取span 的值
设置span的值 $("#aa").text("新增用户信息"); 说明:#aa是span的id;text("这里是设置的值");注意:一定要双引号, 获取span 的值 var aa = $("#aa").html(); 获取并设置值 var aa = $("#aa").html().innerHtml="新增用户信息"; ...
JQ和Js获取span标签的内容
html: 1 &lt;span id="content"&gt;‘我是span标签的内容’&lt;/span&gt; javascript获取: 1 var cont=document.getElementById("content"); 2 console.log('innerText cont= '+ cont.innerText); 3 console.log('inne...
前端id属性和span标签
一.页面的id 1.页面中的id一般是唯一的 不可重复 2.id的命名规则: 驼峰 连字符 因公司而异。。 按照谷歌代码风格指南的说法: ID和class名字有多单词组合的用短破折号“-”分开。 别在选择器名字里用短破折号“-”以外的连接词(包括啥也没有), 以增进对名字的理解和查找。 /* 不推荐:“demo”和“image”中间没加“-” */ .demoimage {}
没有ID的情况下js怎么查找和添加style标签及属性
2 rn 1 rn 3 rn 4 rn 5 rn 6 rnrn像上面的td代码,没有id,只有classrnrn我想用js查找上面第三个 class=“nsa” 然后添加style="display:none"rn效果为 5 rnrn求js能是实现吗,怎么写呢rn
JS、JQuery获取span、input的值
1、获取input中属性value的值(value值属于input标签中的属性) js:var span = document.getElementById("transport_no").value jquery: var span = $("#transport_no").val() 2、获取span的值(不属于span标签的属性,用innerHTM
js获取span的值,并赋值问题
[code=VB]rn rn<%rndim arrcpys,myarrcpys,cpys_i,arrcpcm,myarrcpcm,cpcm_irnarrcpys=oRs("cpys")rnarrcpcm=oRs("cpcm")rnmyarrcpys=split(arrcpys,",")rnmyarrcpcm=split(arrcpcm,",")rn%>rn rn你已经选择: rn颜色:rn<%rnfor cpys_i=0 to ubound(myarrcpys)rnresponse.Write "" & myarrcpys(cpys_i) & " "rnnextrn%>rn rn尺码:rn<%rnfor cpcm_i=0 to ubound(myarrcpcm)rnresponse.Write "" & myarrcpcm(cpcm_i) & " "rnnextrn%>rn rn数量: rn rnrn[/code]rnrn代码如上:rnrn在下面的颜色 或者尺码中 选择 比如 颜色 选择 红色 尺码选择 均码 然后在上面的你已经选择了 span中 显示下面已经选择的 红色、均码rnrn具体效果如: http://www.makamaso.com/?product-121.html 这里一样rnrn不知道能否实现
js获取select下option中的span的值
[code=javascript]rn XC12322rn XC12333rn XC12334rn XC12335rn [/code]rn我想获取每一个option中第一个span的值
js如何获取span的title值
如题 谢谢
Jquery简单问题.获取span里值
rnA123rnrn请问,怎么获取到 "A"值,
js 如何获取id的值?
代码如下:rna标签的id属性A1的1怎么传送给jq代码里面 好比点击id为A1的标签 传送A1里面的1给jqrnrn[code=html]rn rn rnrnArnBrnrn[/code]
js获取id值问题
我在写js的时候,发现部分控件的id可以直接输入,而有些需要输入document.getElementById("id")。rnrn例如rn今天rnrnrn在js中可以这样用rn rnrn但是rnrnrnrn这两种就不能,在js中需要这样用rn rnrnrn为什么呢?是什么原因?知道的朋友麻烦说一下,谢谢了!!
JS ID值获取求助
http://localhost/web/admin/AD/seach_address.asp?id=address1&id1=71&id2=cvn&id4=prj_id&id3=工程招投标rnrnrnvar id=document.location.search.split("=")[1] rnwindow.opener.document.getElementById(id).value=v rnrn我想把id这个值获取出来,,但这样写不行,,他只能获取唯一的一个ID值才行像下面那样的地址他才获得出来,,那个朋友帮帮忙rnhttp://localhost/web/admin/AD/seach_address.asp?id=address1
在JS里改变ID值
rn为什么这样改变不了id值rnwindow.onload = function() rn var obj = document.getElementById('uh1');rn obj.onclick = function() rn $("#uh1_pic").show();rn $("#uh2_pic").hide();rn $("#uh1").attr("id", "hj");rn rnrnrn这样就可以 ,但是没有执行点击事件 就改变了id值rnwindow.onload = function() rn var obj = document.getElementById('uh1');rn obj.onclick = function() rn $("#uh1_pic").show();rn $("#uh2_pic").hide();rn rn $("#uh1").attr("id", "hj");rn
如何取span的id值
如题。。rn比如rn我想取得“myid”
jquery 获取没有class/id的元素!!!
项目中,常常遇到一个情况,引用一些封装好的插件,需要修改插件里自动生成的一些元素样式。也许这些元素没有class名或者id名。可以用下面这种方法进行解决!!! $(“div[title=‘缩小’]”).parent(“div”).hide(); ...
<span></span>标签自动换行
标签自动换行 &amp;lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&amp;gt; &amp;lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&amp;gt; &amp;lt;head&amp;gt; &amp
js根据class属性获取所有标签
//获取所有的class的元素     function getClass(tagName, className) //获得标签名为tagName,类名className的元素     {         if (document.getElementsByClassName) //支持这个函数         {             return document.getEleme
js 如何获取页面某个z-index值,在没有设置的情况下
现在碰到的一个问题就是,做了一个下拉框组件rn下拉的div与输入框的div是分开的,要怎么获取输入框的堆叠顺序,才不会使下拉框被覆盖
s:date 标签里的id 值为什么获取不到
s:date name="deadline" id="deadline" fieldLabel="有效日期"rn colspan="1/2" editable="false" allowBlank="false" /rn为什么从这里deadline值获取不到了。是因为这吗rn<%@ taglib uri="http://ckeditor.com" prefix="ckeditor"%>rn<%@page import="com.ckeditor.CKEditorConfig"%>rn我要获取这个时间 rnfunction afterSubmitCloseWindow()rn var date = new Date();rn var dt = Date.parse(date.format('Y-m-d'));rn var validdate = Ext.getCmp('form1').getForm().findField('deadline').getValue();rn var validdt = Date.parse(validdate);rn if(dt >= validdt)rn Ext.Msg.alert("系统提示","输入的有效日期 要大于当前日期");rn return;rn elsern // var grantOrgStrs = getGrantOrgStr();rn // var grantRangeStrs = getGrantRangeStr();rn var url = '/am/bulletin/bulletinAction.do?method=save';rn submitForm('form1',url,function()rn closeWindow();rn );rn rn
js 封装获取class的值、添加class、删除class
在base.js文件的基础上 继续封装 js 封装获取class  * 1.调整封装  * 2.设置获取innerHTML里面的值  * 3.设置获取CSS样式并且设置  * 4.获取某个元素并设置  * 5.获取某一区域的CSS(这里获取ID的区域)并设置 base.js /*前台调用*/ var $=func
js里怎么取标签里的值
如题 rn例 : rnrnrn rnrn想取到标签里的值,T.Value怎么取不到呢???
(转) 标签?ID?还是CLASS?
(转)http://www.qianduan.net/labels-id-or-class.html   想谈一下几个基本的HTML问题,都是围绕着应该怎样使用HTML。 1. 多用有语义的标签,少用div和span,避免使用没有class的div和span。 设想一下HTML的世界最初只有div和span这两个标签,其实网页依然可以写得出来。更多标签的出现,其实是为了替代利用率高但...
JavaScript获取连接 标签ID的值
"rn其中ID的值是从数据库获取的.说白了就是../oemui/player.asp?id=??? 的ID值,rn<% rnszProg_GUID = GetProgramGUID(iGameID)rnIf szProg_GUID <> "" Thenrn szSQL = "SELECT Part_No,Prog_ID,Click FROM v_proginfo WHERE Prog_GUID='" & szProg_GUID & "' ORDER BY Part_No ASC" rn rsData.Open szSQL,con,1,3rn intRecCount = rsData.RecordCountrn intClick = 0 : szMovieList = "" : j = 0rn szMovieList = " "rn Do While Not rsData.EOFrn j = j +1rn rn szPartName = ""rn Select Case intRecCountrn Case 1rn szPartName = szPartName & " 观看影片"rn Case 2rn If 1 = rsData("Part_No") Thenrn szPartName = szPartName & " 上集"rn Elsern szPartName = szPartName & " 下集"rn End Ifrn Case 3rn Select Case rsData("Part_No")rn Case 1rn szPartName = szPartName & " 上集"rn Case 2rn szPartName = szPartName & " 中集"rn Case Elsern szPartName = szPartName & " 下集"rn End Selectrn Case Elsern szPartName = szPartName & " 第" & rsData("Part_No") & "集"rn End Selectrn szMovieList = szMovieList & szPartName & " "rn intClick = intClick + rsData("Click")rn rsData.MoveNextrn If 0 = (j Mod 8) Then szMovieList = szMovieList & " "rn Looprn If 0 <> (j Mod 10) Thenrn For j = (j Mod 8) + 1 To 5rn szMovieList = szMovieList & " "rn Nextrn szMovieList = szMovieList & " "rn End Ifrn szMovieList = szMovieList & ""rn rsData.Closern End Ifrn%>rn这是电影站某页面的一部分代码.他是显示出电影的集数.我现在想实现的是.比喻某个连续剧有10集,当用户点击第五集.那第五集这三个字就变成红色,实现改变字体颜色的代码是rnfunction popupPlayer(szUrl)rnrnrn var val = document.getElementById("ys").innerText;rn val = val.fontcolor("red");rn document.getElementById("ys").innerHTML=" "+val+""rnrn iWinLeft = 2048;iWinHeight = 1536;rn iWidth = 10;iHeight = 10;rnrn var szStyle = "";rn szStyle = szStyle + "width=" + iWidth;rn szStyle = szStyle + ",height=" + iHeight;rn szStyle = szStyle + ",left=" + iWinLeft;rn szStyle = szStyle + ",top=" + iWinHeight;rn szStyle = szStyle + ",toolbar=no";rn szStyle = szStyle + ",resizable=yes";rn szStyle = szStyle + ",scrollbars=no";rnrn //prompt("", szStyle);rn window.open(szUrl, "_blank", szStyle);rnrn现在的问题是如果给 a 标签加个ID值的话 不管用户.点击第几集,显示红色字体的都是第一集,因为ID值是相同的所以只会改变第一个.所以我把a标签的ID值改成了../oemui/player.asp?id=??? 的值,再因为电影的集数 是批量生成的.但在JavaScript中怎么去获取这个值rsData("Prog_ID") rn大家帮忙解答 给分50
jQuery如何选中已知id的span标签?
已知一个span标签和一个img标签,它们的id相同。如何让jQuery选中的就是span标签?
JS 怎样获取该标签的id ??
例如:rn[code=JScript]rnrn[/code]rnrn现在我的 id 是变化的,我是想每次 onclick 都是该标签的 本次的 idrnrnjs能取到该标签前面的id值么?
在JS中获取父标签的id
    在HTML中拼接了一个单选框,它分为一个按钮和一个文本框,但是我需要获取他们的父标签,也就是包含着他们的div标签。    使用parentElement属性可以返回指定元素的上级元素节点。    parentElement属性与parentNode属性的区别:    document.documentElement.parentNode;获取文档层次的父节点    document.do...
js响应id事件和获取input输入框中class值、id的值
js响应id事件:记得要在外面多加一个$(function(){ ... });$(function(){ $(&quot;#publish&quot;).click(function(){ //通过class获取值的三种方法 var inputTitle = document.getElementsByClassName(&quot;InputTitle&quot;)[0].value; var a = $(&quot;.Inpu...
js中用变量作为$()内id的值、动态获取id,及获取其下面的class元素
在开发中写了一个公共方法对模板tpl进行渲染,然而他的id是通过变量传值过来的,在网上查阅后找到解决方法,写法如下: $(&quot;#&quot;+tplVal).html(html); 用$(&quot;#&quot;+变量名)可以获取当前元素对象。 获取以此变量为id的元素下的class写法为 $(&quot;#&quot;+aaa+&quot; &quot;+&quot;.bbb&quot;)...
SPAN标签
请教SPAN标签的具体用法?
span标签
如果你从来没有开发过网站,也没有任何编程经验,那么这里就是你应该开始的地方。在这里,我们会从基本的HTML开始学习,一边学习一边练习写出简单的网页。我们会给大家提供不忽悠,实用的前端学习课程,同学们只要脚踏实地,稳扎稳打的跟着我们的课程一步一步学习,定会熟练掌握前端知识。 想要学习更多前端课程,请关注攻城课堂 http://www.gongchengketang.com/n
Html之js修改span的值
1.获取span的值var x1=document.getElememtById("id").innerText;var x2=document.getElementById("id").innerHtml;
jq获取span的value值
在做项目的时候,为了取到span的value可谓费尽心思,其实问题很简单... 分析:首先我取到了span标签这个对象,好像很快就能取到value值了,我使用了jq里面的text(),val()等一些常用的取值方法,但是根本不行。 然后我看了看jq的api,在属性中有attr(),仔细看了看,一想就明白了,value不就是这个对象的属性? 解决:$("span").attr("value")
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo