ドミノでの JavaScript の使用 (補足)

各設計要素ごとに使えるイベント

各設計要素ごとに以下のようにイベントがあります。
ここに JavaScript を記述していく、という形になります。

ある程度複雑な処理や、共通で使用する処理は、JS Header のところで function として記述して、イベントのところで使用する、ということもします。
また、グローバルな変数の定義、onLoad よりも前に事前にしておきたいこと、などをやはり JS Header で記述します。

ページ フォーム フィールド アクション/ホットスポット/イメージ

各イベントの説明はこちらにあります。Lotus Script/JavaScript/式言語/Java すべてにわたって載っていますので、JS と書かれているものを見てみてください。
また、そのイベントの発生順序はこちらに載っています。(イベント自体の説明はこちら)

ドミノデザイナーのヘルプで JavaScript 関係はこちらにだいたいまとまってありますので、一度見てみてください。

ノーツでもブラウザーでも同じ動作をするようにするには

上にリストした各設計要素ごとのイベントがすべてノーツでもブラウザーでも使用できるわけではありません。

同じヘルプの中に以下のような注意があります。

ブラウザとノーツ クライアントで機能するイベント
ブラウザとノーツ クライアントの両方で機能しなければならないコードは次のイベントに限定してください。

  • 事前処理と事後処理をする文書では、onLoad、onUnload、onSubmit を使用してください。
  • フィールドにカーソルが入るときと出るときの処理では、onFocus と onBlur を使用してください。
  • アクション、ボタン、アクションホットスポットには onClick を使用してください。

もし、ノーツとブラウザーで同じように動くアプリケーションを作成したいのであれば、この注意を守って作成する必要があります。
機能的にはここに挙げられている 3点で、逆に言えばシンプルにまとめられると思います。

その他の例もこちらにいくつかありますので参考にしてみてください。

[Top Pageに戻る]

[PR] | 貴金属 買取ハウスクリーニング韓国食材転職サイトSEOアクセス解析ハウスメーカーレンタルオフィスSEO対策消費者金融不動産担保ローン時計車 買取ハワイ挙式アスクル転職生命保険テンプレート沖縄旅行動画免許合宿二輪引越し消費者金融税理士ゴルフ会員権留学レーシックマッサージFX投資信託くりっく365アフィリエイト育毛剤FXホームページ制作デイトレードFXタイバンコクハワイ レンタカーベスト ハワイ ホテル レーツバリ島年末年始ハワイHawaii hotelsHawaii Activitiesbhhrホノルルマラソン
【運営会社「パラダイムシフト」サービス】 ハワイ現地オプショナルツアーリラックマ) - ビジネスクラス航空券 - 格安航空券(1) - 格安航空券(2) - 海外ホテル - 韓国旅行
無料ホームページ作成 - レンタルサーバー - 携帯ホームページ - ブログ - ホテル 予約 - タイムシェア - ヴィラ - ハワイ コンドミニアム - バリ島 ホテル - ハワイ 不動産 - プーケット ホテル