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这个值
补充:如何获得 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