こんにちは、ねこです。

自称プログラマのおばちゃんのブログです。いろいろあるよねぇ~。

dropdown list (超短し)

2014-01-10 11:45:28 | Designer javascript
ドロップダウンリスト、リストボックスの値はなかなか思ったように取れません。

xfa.host.messageBox(String(this.formattedValue));
xfa.host.messageBox(String(this.getDisplayItem));
xfa.host.messageBox(String(this.getSaveItem));
xfa.host.messageBox(String(this.rawValue));
xfa.host.messageBox(String(this.value));

とにかくどれかで値がとれるはず。
リストボックスはちゃんとインデックスをgetItemStateや、selecttedIndexで指定して値をとってください。

for (var i = 0; i < lstCanwbList.length; i++){

if (lstCanwbList.getItemState(i)){

var sText = lstCanwbList.getDisplayItem(i);
var sItemValue = lstCanwbList.getSaveItem(i);

if (sItemValue != null){
xfa.host.messagebox(sText+"\n"+sItemValue);
}

}
}

そうそう、イベントのchangeも忘れずに。
xfa.event.newText
xfa.event.prevText

これでも表示される前の値が取れます。

ねこ


最新の画像もっと見る

コメントを投稿