- OpenLaszlo紹介
- プログラム構造関連
- スクリプト
- Javascript基礎
- 基礎知識
- ビュー<view>
- レイアウト
- 動かす
- 入力デバイス
- 文字
- 数値
- 日付
- オブジェクト指向
- 標準コンポーネント
- データの扱い
- データ操作(基礎)
- 応用編
–
複数ある<edittext>のうち、無効にしている<edittext>(偶数番号)を飛ばして奇数番号のところだけTAB移動フォーカスができるようにと、偶数番号の<edittext>にfocusable=“false”を入れても効きませんでした。<edittext>の場合、focusable=“false”ではなく、こう書くとうまくいきました。(なんかねーって感じですが^^;)
oninit="this.field.setAttribute('focusable',false)"
下記サンプルでは、2番にはフォーカス行ってしまいますが、4番、6番は希望通り飛ばします。
<?xml version="1.0" encoding="UTF-8"?> <canvas proxied="false" bgcolor="0xeeeeee"> <simplelayout spacing="2"/> <edittext text="1"/> <edittext text="2" enabled="false" focusable="false"/><!--focusableが効かない --> <edittext text="3" /> <edittext text="4" enabled="false" oninit="this.field.setAttribute('focusable',false)"/> <edittext text="5"/> <edittext text="6" enabled="false" oninit="this.field.setAttribute('focusable',false)"/> <edittext text="7"/> </canvas>