0
<td>
     <input type="textbox" name="birthyear" value="" size="4" maxlength="4" />
      <span>←Year: 1993</span>
</td>

我想要做的是用 jquery 获取 1093 属性。我试过innerhtml,但没有成功。如果可能的话,我如何在没有“←Year:”的情况下获取 1993 年并将其放入变量中?

4

3 回答 3

3

这是一种方法:

var year = $("span").text().split(' ')[1];
于 2013-07-21T06:53:09.043 回答
0

一种方法是

<span id="spanID">←Year: 1993</span>

并使用 jquery

$("#spanid").text().split(' ')[1];

如果您确定文本并且没有跨度 ID,那么您可以使用

$('span:contains("your text")').text().split(' ')[1];
于 2013-07-21T06:58:37.970 回答
0

给跨度一个ID,然后...

$("#spanID").text().split(' ')[1];
于 2013-07-21T07:04:41.637 回答