Jmol.js Javascriptライブラリ - レベル3

レベル3

jmolSetTarget - コントロールが作用するアプレットウインドウを指定する

書式
jmolSetTarget (ターゲット )
機能

複数のアプレットウインドウを表示している場合に、jmolButton, jmolLink, jmolCheckbox, jmolRadioGroup, jmolMenu, jmolRadio コントロールが作用する対象を指定します。

jmolSetTarget(1)      # 2番目のアプレットウィンドウに作用します

jmolRadio - ラジオボタンを配置する

書式
jmolRadio (命令, テキスト,  [, フラッグ]  [, HTMLでの区切り]  [, グループ名] )
機能

ラジオボタンを単独で配置します。jmolRadioGroupでは実現できない自由なレイアウトも可能となります。

命令
該当するラジオボタンが選択された際に実行される命令を記述します。

テキスト
ラジオボタンの後に表示する文字列を指定します。

フラッグ
ページが読み込まれた際にチェックされた状態にするには、False以外の値を指定します。デフォールトはuncheckedです。

HTMLでの区切り
それぞれのラジオボタンの後に置かれるHTMLコードを指定します。改行して縦に並べる場合は、"<br>" を指定します。

グループ名
それぞれのラジオボタンの後に置かれるHTMLコードを指定します。改行して縦に並べる場合は、"<br>" を指定します。

jmolRadio("spacefill off","Wireframe", false,"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;","a")
jmolRadio("mo fill nomesh;mo translucent","MO 透明", false,"<br>","b")
jmolRadio("spacefill 20%","Ball & Stick", true,"&nbsp;&nbsp;&nbsp;&nbsp;","a")
jmolRadio("mo fill nomesh; mo opaque","MO 不透明", false,"<br>","b")
jmolRadio("spacefill 100%","Space-filling", false,"&nbsp;&nbsp;&nbsp;","a")
jmolRadio("mo nofill mesh","MO メッシュ", true,"<br>","b")

その他

jmolDebugAlert        - アラートボックスを表示します(デバッグ用)
jmolSetLogLevel       - コンソールに表示されるメッセージの詳細度を指定します
jmolGetStatus
jmolStartNewRadioGroup   - 新しい RadioButton のグループを開始します
jmolSetCheckboxGroup    - Checkboxの親子関係を指定します
jmolCheckBrowser       - ブラウザの対応度をチェックします
jmolSetDocument       - 対象とするドキュメントページを指定します
jmolSetAppletWindow    - 最初にJmolAppletの所在を探すウィンドウを指定します
jmolAppletInline       - JmolAppletのインスタンスを生成し、分子モデルの内容を渡します
jmolLoadInline        - 分子モデルのデータをオンライン・データベースなどから直接読み込みます
jmolLoadInlineScript    - 分子モデルのデータをオンライン・データベースなどから直接読み込み、その後でスクリプトを実行します
jmolSetCallback       - コールバック用の関数を指定します
jmolAppletAddParam    - Appletの定義にパラメータを追加します
jmolGetPropertyAsArray   - Appletの情報を配列として返します
jmolGetPropertyAsString   - Appletの情報を文字列として返します
jmolGetPropertyAsJSON   - Appletの情報をJSONの記法による文字列として返します
jmolGetPropertyAsJavaObject   - Appletの情報を Java のオブジェクトとして返します
jmolDecodeJSON    - JSONの記法による情報をデコードしてJavascriptの文字列として返します

CSSのサポート

jmolSetAppletCssClass (name of class)  - JmolApplet() 及び JmolAppletInline() で生成されるタグに適用するCSSクラスを指定します
jmolSetButtonCssClass (name of class)  - JmolButtonで生成されるタグに適用するCSSクラスを指定します
jmolSetCheckboxCssClass (name of class)  - JmolCheckbox() で生成されるタグに適用するCSSクラスを指定します
jmolSetRadioCssClass (name of class)  - JmolRadioGroup で生成されるタグに適用するCSSクラスを指定します
jmolSetLinkCssClass (name of class)  - JmolLink() で生成されるタグに適用するCSSクラスを指定します
jmolSetMenuCssClass (name of class)  - JmolMenu() で生成されるタグに適用するCSSクラスを指定します

Return