关于<span>,<label>这两个标签呢,有很多种方法,导致在客户端使用JS调用的时候,也根据情况而定。否则将无法正常使用。
<label>标签,即有客户端的,也有服务器端的。现在我们谈的是客户端的标签。
<span>,<label>这两个标签,都可以设置其ID属性,方便我们在调用的时候直接找到标签对象。
在IE中,调用<label>标签,你可以使用下面的代码:
document.getElementById("label").innerText
然而,在其它浏览器,innerText属性却无法使用。只得使用下面的代码。
document.getElementById("label").innerHTML
在某些情况下如何不好使用<label>标签,不如直接就使用<span>好了,因为前者在客户端,都会变成后者的形态。因此呢,调用的代码,统一使用下面的代码,在各大浏览器中都通用。
document.getElementById("span").innerHTML