🔌 plugin_browser / DOM部品操作 *

plugin_browserとは、なでしこv3のWebブラウザ用のプラグイン。DOM操作やイベント、CanvasやWebストレージなど様々な機能があります。ブラウザ版でのみ利用できます。

🌴 DOM部品操作 *

  • DOM親要素
    • 定数
  • DOM部品個数
    • 定数
  • DOM部品オプション
    • 定数
  • DOM親要素設定 (ELに|ELへ)
    • 「ボタン作成」「エディタ作成」など『DOM部品作成』で追加する要素の親要素を指定(デフォルトはdocument)して要素を返す。
  • DOM親部品設定 (ELに|ELへ)
    • DOM部品作成でDOM要素を追加する親の対象を指定。『DOM親要素設定』と同じ。
  • DOMスキン
    • 定数
  • DOMスキン辞書
    • 定数
  • DOMスキン設定 (SKINを|SKINに|SKINの)
    • 「ボタン作成」「エディタ作成」などで適用するスキンを指定する(#1033)
  • DOM部品作成 (ELMの)
    • elmの要素を作成して『DOM親要素設定』で指定した要素に追加して、DOMオブジェクトを返す。(elmがDOM要素なら追加する)
  • ボタン作成 (LABELの)
    • ラベルlabelを持つbutton要素を追加しDOMオブジェクトを返す
  • エディタ作成 (TEXTの)
    • textの値を持つテキストボックス(input[type='text'])の要素を追加しDOMオブジェクトを返す
  • テキストエリア作成 (TEXTの)
    • textの値を持つtextarea要素を追加しDOMオブジェクトを返す
  • ラベル作成 (TEXTの)
    • textの値を持つラベル(span要素)を追加しDOMオブジェクトを返す
  • キャンバス作成 (SIZEの)
    • 大きさ[幅, 高]のcanvas要素を追加しDOMオブジェクトを返す
  • 画像作成 (URLの|URLから)
    • URLを指定してimg要素を追加しDOMオブジェクトを返す
  • 改行作成
    • 改行(br要素)を追加しDOMオブジェクトを返す
  • チェックボックス作成 (TEXTの)
    • textのラベルを持つチェックボックス(input[type='checkbox'])要素を追加しDOMオブジェクトを返す
  • セレクトボックス作成 (OPTIONSの)
    • 配列optionsの選択肢を持つselect要素を追加しDOMオブジェクトを返す
  • セレクトボックスアイテム設定 (OPTIONSをDOMへ|DOMに)
    • 配列データをセレクトボックスdomのアイテムに差し替える
  • 色選択ボックス作成
    • 色選択ボックス(input[type='color'])を作成しDOMオブジェクトを返す
  • 日付選択ボックス作成
    • 日付選択ボックス(input[type='date'])を作成しDOMオブジェクトを返す
  • パスワード入力エディタ作成 (Sの|Sで)
    • パスワード入力エディタ(input[type='password'])を作成し初期値Sを設定し、DOMオブジェクトを返す
  • 値指定バー作成 (RANGEの|RANGEで)
    • 範囲RANGE(配列で[最小,最大[,値]])を指定するバー(input[type='range'])を作成しDOMオブジェクトを返す
  • 送信ボタン作成 (LABELの)
    • ラベルSの送信ボタン(input[type='submit'])を作成しDOMオブジェクトを返す
  • フォーム作成 (OBJでSを|OBJの)
    • 属性OBJ{method:"GET",action:"..."}で項目一覧S「a=初期値{改行}b=初期値{改行}色=?c#fff0f0{改行}=?送信」を送信フォームを作成しDOMオブジェクトを返す
  • フォーム入力一括取得 (DOMの|DOMから)
    • DOMのフォームを取得し、そのフォーム以下にある入力項目のnameとvalueを辞書形式で返す
  • テーブル作成 (AAの|AAから)
    • 二次元配列AA(あるいは文字列の簡易CSVデータ)からTABLE要素を作成し、DOMオブジェクトを返す
  • マーメイド作成 (SRCの)
    • Mermaid記法を使ってSRCのチャートを作成する