当前位置:编程学习 > JS >>

javascript取值问题

<TD nowrap class="td" colspan="1">
<input type="hidden" id="test_1" name="test_1" value="500" >
<span class="edline" style="width:130px">888</span>
</TD>
补充:如何获得 888这个值
		
答案:
document.getElementById("test_1").parentNode.getElementsByTagName("span")[0].innerHTML

这样很复杂哦,不过,如果不能像上面几位说的加ID的话,这应该是最简便的方法了
var obj=document.getElementById();
var name=obj.innerText;
//给那个span加一个ID
<span class="edline" id="sp" style="width:130px">888</span>
document.getElementById("sp").innerHTML就得出来了,innerText也可以
<span class="edline" id="a" style="width:130px">888</span>
document.getElementById("a").innerHTML
其中span标签中要给他一个ID名然后用getElementById去获取它标签之间的东西。这样获取到了啊~~
为span加一个ID。然后用document.getElementById("span的id").innerHTML;
这样即可
一楼的说得很好了,主要是innerText,innerHTML会把里面的东西解释成HTML

上一个:如何学好Javascript?
下一个:javascript typeof运算符

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,