<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Java軟件報表軟件技術博客

    java報表軟件技術匯總 java報表軟件制作 報表軟件新聞
    posts - 355, comments - 100, trackbacks - 0, articles - 3
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

    我們經常利用按鈕進行一些頁面值的處理工作,但是默認的邏輯造成,每次新填報的值,需要點擊下空白區域或是執行某個其他操作才可以被正確讀取,那么我們如何處理呢?

    例:當我們用常規取值的時候,雖然B3單元格錄入了值,但是在光標不離開B3的前提下,用JS只獲取到了控制而不是實際的值“2”。

    想獲得B3的值,需要在空白處點擊下鼠標,讓文本框的左上角的紅三角出現才可以。

    優化過后則可以將光標強制跳轉到A2單元格,使其獲得光標,進而強制B3單元格刷新值。


    既然任意點擊空白處就可以,那么我們就用JS來強制跳轉光標實現同樣的功能。

    模板制作

    模板樣式設計如下,A3和B3單元格添加文本控件,C3單元格為A3和B3相加值,D3和E3單元格添加按鈕控件:


    “直接相加”按鈕的JS

    D3控件名稱為直接相加,添加一個點擊事件


    var B3 = contentPane.curLGP.getCellValue("B3");
    var A3 = contentPane.curLGP.getCellValue("A3");
    alert("a3的值:"+A3);
    alert("b3的值:"+B3);

    “優化后”按鈕的JS

    E3控件名稱為優化后,添加一個點擊事件


    contentPane.curLGP.selectTDCell("A2");
     
    var B3 = contentPane.curLGP.getCellValue("B3");
    var A3 = contentPane.curLGP.getCellValue("A3");
    alert("a3的值:"+A3);
    alert("b3的值:"+B3);

    contentPane.curLGP.selectTDCell(“A2”):表示的是,將光標強制跳轉到A2單元格,也就相當于用鼠標點擊了一下A2單元格,使其獲得光標,進而強制B3單元格刷新值。

    常見場景

    用戶通過文本框填報了值,而需要對這個值進行取出判斷的時候,經常會取空值,只有用戶點擊了空白區域,才可以正常取值。

    比如:用戶填寫了手機號碼,就可以跳轉到領取獎品的頁面,若手機號碼是最后一個填報欄,填寫后,用戶直接提交,系統則會認為,手機號碼一欄為空。



    主站蜘蛛池模板: 色欲A∨无码蜜臀AV免费播| baoyu777永久免费视频 | 国产精品极品美女免费观看| 亚洲视频日韩视频| 日本一卡精品视频免费| 亚洲av无码精品网站| 两个人日本WWW免费版| 亚洲熟妇av一区二区三区漫画| 乱人伦中文视频在线观看免费| 国产精品免费播放| 免费福利在线观看| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 国产精品无码永久免费888| 亚洲一区二区精品视频| 中文字幕在线成人免费看| 亚洲成AV人片一区二区| 99精品在线免费观看| 亚洲国产精品久久人人爱| 永久免费毛片在线播放 | 无码免费又爽又高潮喷水的视频 | 亚洲国产欧美国产综合一区| 国产精品免费_区二区三区观看 | 亚洲无码视频在线| 免费黄网站在线观看| 久久亚洲AV无码精品色午夜| 亚洲天堂免费在线| 免费观看亚洲人成网站| 亚洲成AV人片在线观看无| 香蕉97超级碰碰碰免费公| 亚洲av日韩综合一区二区三区| 亚洲AV无码一区二区三区国产| 好男人资源在线WWW免费 | 在线亚洲高清揄拍自拍一品区| 四虎影视在线永久免费观看| 久久av免费天堂小草播放| 亚洲黄色网址大全| 国产麻豆免费观看91| 野花香在线视频免费观看大全| 亚洲六月丁香婷婷综合| 亚洲精品国产精品国自产观看| 99久久人妻精品免费二区|