Skip to content

関数一覧

SorutoProject edited this page Feb 19, 2018 · 38 revisions

関数一覧(最新)

このページでは、Soruto EJBに含まれるすべての関数を確認できます。

お知らせ:
Ver.0.2以前のバージョンをお使いの方は、関数一覧(ver.0.2以前)をご覧ください。

目次

一般関数
so.modal系関数
一般関数と他の関数の違い


※表内の引数の意味
s : string(文字列)
i : id(HTML内の要素のID)
u : URL
c : Code(HTMLなどのソースコード)

一般関数

関数 説明 初実装
so.al(s) alert()と同じ働きの関数 Ver.0.3
so.getId(i) document.getElementById()と同じ働きの関数 Ver.0.3
so.setVal(i,s) 指定した要素のvalue属性を変更 Ver.0.3
so.getVal(i) 指定した要素のvalue属性を取得 Ver.0.3
so.coL(s) console.log()と同じ働きの関数 Ver.0.3
so.getDT() 時刻の配列を取得する関数 Ver.0.3
So_sub(i) 指定したidを持つ要素にフォーカス移動 Ver.0.3
so.pMov(u) 指定したURLに履歴を残して移動 Ver.0.3
so.pUrl() ページのURLを取得 Ver.0.3
so.pRl() ページをリロードする関数 Ver.0.3
so.pBk() 履歴の一つ前に移動 Ver.0.3
so.pFw() 履歴の一つ先に移動 Ver.0.3
so.ver() Soruto EJBのバージョンの文字列を返す Ver.0.3
so.setImgUrl(i,u) 指定したimg要素のsrc属性を変更 Ver.0.3
so.pMovR(u) 指定したURLに履歴を残さず移動 Ver.0.3
so.getDTT() Y/M/D(Day) H:M形式の時刻の文字列を返す Ver.0.3
so.pTop() ページの先頭まで移動 Ver.0.3
so.divIH(i,c) 指定したdiv属性のinnerHTMLを書き換え Ver.0.3
so.divIHP(i,c) 指定したdiv属性のinnerHTMLの文末にHTMLを追加 Ver.0.3
so.divIHT(i,c) 指定したdiv属性のinnerHTMLの文頭にHTMLを追加 Ver.0.3
so.con(s) confirm()と同じ働きの関数 Ver.0.3.1
so.conPMov(s,u) ダイアログを表示し"OK"ならば、指定ページへ移動 Ver.0.3.1
so.cofPON(s,u) ダイアログを表示し"OK"ならば、
新しいタブで、指定したページを開く
Ver.0.3.1
so.coEr(s) ブラウザコンソールに、指定した
テキストをエラーとして表示
Ver.0.3.1
so.display(i) 指定したidを持つ要素のstyleのdisplayをblockにする Ver.0.4
so.displayNone(i) 指定したidを持つ要素のstyleのdisplayをnoneにする Ver.0.4
so.displayCh(b,a) bに指定したidを持つ要素のstyleのdisplayをnoneにし、
aに指定したidを持つ要素のstyleのdisplayをblockにする
Ver.0.4

so.modal系関数

so.modal系関数を使用時の注意

関数 説明 初実装
so.modal.al(title,s) タイトルと文字列を表示する、
OKボタン付きモーダルダイアログを表示
Ver.0.4
so.modal.ms(title,s) タイトルと文字列を表示する、
OKボタンがないモーダルダイアログを表示
Ver.0.4
so.modal.custom(c) 引数に指定されたHTMLをモーダルダイアログ上に表示 Ver.0.4
so.modal.conPMov(title,s,u) so.conPMov()とほぼ同じ仕様
モーダルダイアログを表示し、Yesならば、指定ページへ移動
Ver.0.4
so.modal.close() so.modal系関数で作られたモーダルダイアログを閉じます Ver.0.4
so.modal.cTime(ms) 引数に指定された秒数経過後、モーダルダイアログを閉じます
※引数に設定する時間はミリ秒単位で入力
Ver.0.4
so.modal.cofRS(title,s,c) モーダルダイアログを表示し、
Yesならば、引数に指定したJSコードを実行
Ver.0.4.2
so.modal.fs(c,[backcolor]) ページ全体を覆うモーダル上に指定したHTMLを表示します。
backcolor(背景色)は、指定しない場合#000(黒)になります。
Ver.0.4.2

一般関数と他の関数の違い

一般関数は、プレーンのJavaScriptで書いても、1~2行くらいでできることを、Soruto EJBの関数として使えるようにしたものです。

それ以外の関数(so.modal系関数など)は、プレーンのJavaScriptで書くと大変なコード(基本は5行以上)を1つの関数で呼び出せるようにしたものです。