KAIDEN.base.foundation.Util
- KAIDEN«
- KAIDEN.base«
- KAIDEN.base.foundation«
- Util
Namespace
Static
KAIDEN.base.foundation.Util
皆伝!csjsのユーティリティ機能を提供する名前空間.
Static members
Static Methods
金額文字列を3ケタカンマ編集し返却.
Parameters
- str : String
- 金額文字列
- String
- 編集結果
全角数字を半角数字に変換.
Parameters
- str : String
- 文字列
- String
- 変換結果
Static
cleanDom
( jQuery Object/Object(element)/String dom )
: jQuery Object
KAIDEN.base.foundation.Util
空のテキストノードを削除したDOM要素を返却.
Parameters
- dom : jQuery Object/Object(element)/String
- dom要素もしくはHtml文字列
- jQuery Object
- 空のテキストノードを削除済みのdom要素
日付文字列(yyyy/mm/dd)に日付を加算し、yyyy/mm/dd形式で返却.
日付の正当性チェックは行っていません
Parameters
- dateStr : String
- YYYY/MM/DD形式
- interval : int
- 加算する日数
- String
- 加算後の日付の文字列(YYYY/MM/DD)
日付をフォーマット.
Parameters
- str : String
- 文字列
- format : String
- 日付フォーマット
- String
- フォーマット結果
日付文字列を指定形式にフォーマット.
Parameters
- dateStr : String
- YYYY/MM/DD形式
- format : String
- 日付フォーマット
- String
- 変換結果
日付型を文字型にフォーマット.
Parameters
- date : Date
- 日付
- format : String
- 日付フォーマット
- String
- 変換結果
カンマ編集を解除し返却.
Parameters
- str : String
- 金額文字列(カンマ編集)
- String
- 編集結果
2つの"YYYY/MM/DD HH:MM"形式文字列から、分単位で差を返却.
Parameters
- from : String
- 開始日時
- to : String
- 終了日時
- Number
- 差(分単位)
文字列をサニタイズして返却.
Parameters
- str : String
- サニタイズする文字列
- String
- サニタイズ後のHtml文字列
値の書式変換結果をを返却.
小数の末尾の0を削除します。
Parameters
- str : String
- No description.
- String
- 変換後の値
指定した文字列のバイト数を返却.
Parameters
- str : String
- 分割文字列
- String
- バイト数
テーマ設定を返却.
Returns
- Object
- テーマ設定
hh:mm形式から0時からの分に変換.
23:59を超える場合は、undefinedを返却します。
Parameters
- str : String
- hh:mm形式
- Number
- 変換結果
hh:mm形式から0時からの分に変換.
Parameters
- str : String
- hh:mm形式
- Number
- 変換結果
AJAXを利用して、IdentifierのIDを返却.
Returns
- String
- IdentifierのID
クライアント種別[PC]でアクセスされているか返却.
Returns
- String
- true:PC、false:SP
クライアント種別[SP]でアクセスされているか返却.
Returns
- String
- true:SP、false:PC
引数の値が存在しない場合trueを返却.
Parameters
- arg : Object
- 値
- Object
- true:存在しない、false:存在する
引数の値が存在する場合trueを返却.
Parameters
- arg : Object
- 値
- Object
- true:存在する、false:存在しない
モバイルでアクセスされているか返却.
Returns
- String
- true:モバイル、false:PC
引数の値が存在する場合trueを返却.
Parameters
- arg : Object
- 値
- Object
- true:存在する、false:存在しない
引数の値が存在しない場合trueを返却.
Parameters
- arg : Object
- 値
- Object
- true:存在しない、false:存在する
画面操作を無効.
Parameters
- id : String
- 画面ロック用divのid
画面操作を無効(色指定).
Parameters
- id : String
- 画面ロック用divのid
- r : int
- RGBA値のR
- g : int
- RGBA値のG
- b : int
- RGBA値のB
- a : int
- RGBA値のA
0時からの分を、hh:mm形式に変換.
23:59を超える場合は、0時に戻ります
Parameters
- minutes : number
- 分(0時からの経過分)
- String
- 変換結果
0時からの分を、hh:mm形式に変換.
Parameters
- minutes : number
- 分(0時からの経過分)
- String
- 変換結果
0時からの分を、h:mm形式に変換.
23:59を超える場合は、0時に戻ります
Parameters
- minutes : number
- 分(0時からの経過分)
- String
- 変換結果
0時からの分を、h:mm形式に変換.
Parameters
- minutes : number
- 分(0時からの経過分)
- String
- 変換結果
分数から時刻形式文字列へ変換.
Parameters
- value : number
- 分数
- timeFormat : String
- H24:24時間表記、false:10進表記 ※24時間表記の場合、翌日を示す場合には先頭に"+"(デフォルト)記号が付与されます
- String
- 時刻テキスト
タイムゾーンを考慮した本日日付を返却.
ImDateの仕様の準じます。
im_i18n/timezone/im_date_timezone.jsの読み込みが必要です
Returns
- String
- 本日日付の文字列(YYYY/MM/DD)
タイムゾーンを考慮した現在時刻を返却.
ImDateの仕様の準じます。
im_i18n/timezone/im_date_timezone.jsの読み込みが必要です
Returns
- String
- 現在時刻の文字列(HH:mm)
親画面の縦スクロールを非表示.
Parameters
- scrollY : String
- 縦スクロール位置
親画面の縦スクロールを表示.
Parameters
- scrollY : String
- 縦スクロール位置
JSON文字列をjavascriptのオブジェクトに変換.
Parameters
- jsonString : String
- 変換するJSON文字列
- Object
- 変換後のjavascriptオブジェクト
改行文字列を<br/>に変換.
Parameters
- str : String
- 変換対象
- String
- 変換結果
空のテキストノードを削除したDOM要素を返却.
Parameters
- str : String
- エスケープ文字
- String
- 2つのバックスラッシュ\\でエスケープ済の文字
補完値を設定.
Parameters
- mode : String
- 補完モード
- element : Object
- 補完先エレメント
- value : String
- 補完値
指定されたエラーメッセージを表示します。
Parameters
- message : String
- : 表示するメッセージ
- detail : String/String[]
- : 表示するメッセージ(detailにはString、または Stringの配列を指定)
指定されたメッセージを表示します。
Parameters
- message : String
- : 表示するメッセージ
- detail : String/String[]
- : 表示するメッセージ(detailにはString、または Stringの配列を指定)
指定された警告メッセージを表示します。
但し、SPモードの場合はimspShowErrorMessageを呼び出します。
Parameters
- message : String
- : 表示するメッセージ
- detail : String/String[]
- : 表示するメッセージ(detailにはString、または Stringの配列を指定)
指定したバイト数で文字列を分割し返却.
バイト数が数値ではない場合は分割文字列を返却.
Parameters
- str : String
- 分割文字列
- len : int
- 分割するバイト数
- max : unknown
- 最大の分割要素数
- String
- 分割結果
スペース区切りの文字列を配列に変換.
引数が空文字やスペースのみの場合は、nullを返却.
Parameters
- str : String
- 変換対象
- String[]
- 変換結果
javascriptのオブジェクトをJSON文字列に変換.
Parameters
- object : Object
- 変換するjavascriptオブジェクト
- String
- 変換後のJSON文字列
タイムゾーンを考慮したシステム終了日を返却.
ImDateの仕様の準じます。
im_i18n/timezone/im_date_timezone.jsの読み込みが必要です
Returns
- String
- 現在時刻の文字列(HH:mm)
時刻形式文字列から分数へ変換.
10進法/24進法いずれの形式でも分数を返却
Parameters
- str : String
- 時刻形式文字列
- String
- 時刻テキスト
文字列中の実体参照を元の文字に戻して返却.
Parameters
- str : String
- エスケープ文字
- String
- エスケープ変換前の文字
画面操作を有効.
Parameters
- id : String
- 有効にする画面ロック用divのid
UUIDを生成.
画面スクロールを先頭にもどす.
Static Properties
セキュアトークンパラメータ名.
セキュアトークンシード.