js定位span没有id的原因有2点。
1、id和class都是自己加的,不加就没有,没有id和class时js可用documentgetElementsByTagName("span")来获取,针对哪一个就用哪个的下标,css中识别可用后代选择器或者属性选择器。
2、不用id可以用class和name。
<div>
<div class="list" id="name1">fgd</div>
<div class="list" id="name2">dff</div>
<div>$("class")click(function(){
$(this)attr("id");
$(this)html();
});
你的描述不多,估计问题是在前面写onmousedown参数传递的那部分出了问题,你后头看看。
我这个能解决获取从div传过来的那个变量,你把前面弄个循环,就是动态获取了
我弄得是jquery,改成js,你应该明白吧。有问题可以再问
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div id="Mandari" onclick="myFunction(this)">点击我获取DIV id</div>
<div onclick="modify()">点击我修改DIV Mandari的文本</div>
<script>
function modify()
{
var obj=documentgetElementById("Mandari");
objinnerHTML="Mandari DIV的文本修改了"
}
function myFunction(obj)
{
alert(objid);
}
</script>
</body>
</html>
以上就是关于js定位span没有id全部的内容,包括:js定位span没有id、js获取div的id值的问题、js获取div的id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)