<div class="thumb"
onclick="thumbApology('<s:property value="id" />', '<s:property value='#session.USER5.id' />', '<s:property value='thumbCount' />', this)"></div>
<span><s:property value="thumbCount" /></span>
function thumbApology(apologyId, userId, thumbCount, obj) {
alert(obj.nextSbiling);
总是弹出undefined,求大神解答。
这里以jquery为例
思路:
当点击按钮的时候,获取当前按钮所被包含的元素,再查找这个元素里面对应的span节点。
1、html代码
<div>2、js代码
<script>运行,将获取span的内容“对象”二字。
因为问题中是要获取当前对象下的节点,所以代码中将input放在div里面。
确实是单词错了,百度上copy的也能错!可是我用nextSibling获取的是text类型的,我觉得可能要nextSibling.nextSibling才能获取到span,还有其他方法吗?
追答可以把div和span之间的空格都删掉
或者用jQuery的话就简单了
var text=$("div").next("span").html();追问对喔,谢谢了哦,能加个好友吗,有一个ajax返回值有时间差的问题想问问你。
怎么利用js取下面的span值,
最简单且常规的做法就是给需要用js操作的html标签定义一个id 如<span id="category-0">热门<\/span> 如果是用jquery获取span的值,则如下:var category = $("#category-0").html();\/\/category输出结果就是 “热门” 两个字 如果是用js获取span的值,则如下:var category =document.getElement...
js jquery获取当前元素的兄弟级 上一个 下一个元素
\/\/获得s的下一个兄弟节点var ps=s.previousSbiling; \/\/得到s的上一个兄弟节点var fc=s.firstChild; \/\/获得s的第一个子节点var lc=s.lastChile; \/\/获得s的最后一个子节点}<\/script> 下面介绍JQUERY的父,子,兄弟节点查找方法 jQuery.parent(expr) 找父亲节点,可以传入expr进行过滤,比如$(&...
关于JS获取多个div下多个img的src的问题
回答:百度搜搜可以搜到
js怎么获取当前点击的div里面 span里面的值
<!doctype html><!DOCTYPE html><html><head><title><\/title><\/head><body><li><div class="vt-el-inner"><div class="inner-logo"><img src="..\/PPIMG\/001.jpg"><\/div><div class="inner-title"><span>1<\/span>马格全屋定制<\/div><div class="inner-btn"><div class="vote-...
js 中怎么获取某个标签后面的标签
用原生js的话可以用nextSibling,不过需要判断获取到的节点是不是标签元素,因为有可能你获取到的实际是2个标签之间的空格。例如:<span id="sp_1"><\/span><span id="sp_2"><\/span> 用var span1=document.getElementById('sp_1');获取到第一个标签后,再 var span2=span1.nextSibling;while...
JS获取span的内容
不知道楼主是要获得span里的什么东西, 你的span里是一个<a>标签元素啊 不知道是不是这个意思 var span = $('#like_5920');alert($(span).find('a').text());输出: 喜欢(1)
从js 当前节点获取下一个节点
jquery:var obj= $(".ej").next();\/\/得到class=ej的对象,再取next
请问调用JS 点击SPAN 代码该怎么写请教
){ si.onclick = function(){ \/\/ TODO } }}\/\/ 以 class=publish 为基准var spans = document.querySelectorAll("span.publish");for(var i = 0;i<spans.length;i++){ spans[i].onclick=function(){ \/\/ TODO }} ...
js怎么获取<span class="name">名字<\/span>中的内容:名字
思路:根据标签名称获取所有span对象,然后根据类名筛选出目标对象,最后使用 innerHTML 属性获取文本。实例演示如下:1、HTML结构 <span class="xing">姓氏<\/span><span class="name">名字<\/span><span class="sheng">籍贯<\/span> <br><input type='button' value='获取class=name的span' on...
javascript\/jquery怎么判断所点击元素是其父元素中的第几个子元素?
id"> <span>内容<\/span> <span>内容<\/span> <span>内容<\/span><span>内容<\/span><\/div><script>$(function(){ $('#id span').click(function(){ var ind = $('#id span').index(this)+1;\/\/获取当前点击的span下标 alert(ind)\/\/弹出第几个 })})<\/script> ...