天天看點

HTML 事件 -- 擷取單元格值

實作上述需求有如下倆種方式分别如下:

1. 擷取非擴充單元格的值

   定義 js 方法如下:

<script>

    function gValue(){

        var tab1=document.getElementById("report1_A1").innerHTML;  --使ç¨è¿ç§æ¹å¼è·åååæ ¼éè¦å¨htmlæ ç­¾ä¸­æ·»å                                                                                                                                    generateCellId="yes"å±æ§æè½è·åååæ ¼ç¼å·

        alert(tab1);

    }

</script>
      

<script>     function gValue(){         var tab1=document.getElementById("report1_A1").innerHTML;  --使用這種方式擷取單元格需要在html标簽中添加                                                                                                                                   generateCellId="yes"屬性才能擷取單元格編号         alert(tab1);     } </script>

報表 html 定義如下圖:

HTML 事件 -- 擷取單元格值

最終效果:

HTML 事件 -- 擷取單元格值

2. 擷取擴充後單元格的值

   定義 js 方法如下:

   function f(cell){

      alert( cell.innerHTML );

  }

報表單元格 HTML 定義如下圖:

HTML 事件 -- 擷取單元格值

最終效果如下圖:

HTML 事件 -- 擷取單元格值

ps: 使用第二種方法擷取單元格的值不用生成 id 是以不需要添加 generateCelld=“yes” 屬性

連結:http://c.raqsoft.com.cn/article/1534918139702

來源:乾學院