jsp能否读取SPAN里面的内容,现在页面中有多个span,样式都是class="cn",如何获取里面的值呢??
例如<td width="173"><span class="cn">日期 :7月22日</span></td>,如何得到里面的日期呢??

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【vicepaladin】截止到2008-07-22 18:06:07的历史汇总数据(不包括此帖):
    发帖的总数量:40                       发帖的总分数:1010                     每贴平均分数:25                       
    回帖的总数量:38                       得分贴总数量:7                        回帖的得分率:18%                      
    结贴的总数量:34                       结贴的总分数:860                      
    无满意结贴数:2                        无满意结贴分:120                      
    未结的帖子数:6                        未结的总分数:150                      
    结贴的百分比:85.00 %               结分的百分比:85.15 %                  
    无满意结贴率:5.88  %               无满意结分率:13.95 %                  
    楼主加油
      

  2.   

     <span class="cn" id="sid">日期 :7月22日 </span>
    只要有id就容易取
    documents.getElementById("sid").innerHTML
    或者
    documents.getElementById("sid").innerTEXT
    如果实在不行就取td里边的内容然后再接析
      

  3.   

    我从别人的页面取得信息,如果要加ID也要先定位在哪个span里加啊~~
      

  4.   

    没搞明白你的jsp和别人的页面有什么关系。
    打算从页面里取得信息的话直接字符串解析把<span>中的内容读出来很容易。
      

  5.   

    把页面都读下来,找<td width="173"> <span class="cn"> 和 </span>之间的字符
      

  6.   

    利用id=""来标记,然后用js或者其他任何脚本都可以获得
      

  7.   


    <span class="cn">日期 :7月22日 </span>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    alert(document.getElementsByTagName("span")[0].innerText)//通过标签读取
    //-->
    </SCRIPT>
      

  8.   

    自己解析HTML。java有很多html解析器。