/* 漢字日本語表示 */ //============================================================================== //------------------------------------------------------------------------------ // zXivZ = new Array(); //zValZ = new Array(); //gValZ = new Array(); //sValZ = new Array(); // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_dmp( argVar ) { // self.document.writeln( '' + '@' + ( typeof argVar ) + '( ' + argVar + ' )' + '
' ); // } // //============================================================================== //------------------------------------------------------------------------------ // const XIV_JVS_OFF = 0; const XIV_JVS_ONN = 1; // const XIV_JVS_DSB = 0; const XIV_JVS_ENB = 1; // const XIV_JVS_NON = 0; const XIV_JVS_ADD = 1; // //------------------------------------------------------------------------------ // const XIV_JVS_MIN_UNS_008 = 0; const XIV_JVS_MAX_UNS_008 = 1 * 2 ** 8 - 1; // 255 const XIV_JVS_MIN_SGN_008 = -1 * 2 ** 7 - 0; // -128 const XIV_JVS_MAX_SGN_008 = 1 * 2 ** 7 - 1; // 127 // const XIV_JVS_MIN_UNS_016 = 0; const XIV_JVS_MAX_UNS_016 = 1 * 2 ** 16 - 1; // 65535 const XIV_JVS_MIN_SGN_016 = -1 * 2 ** 15 - 0; // -32768 const XIV_JVS_MAX_SGN_016 = 1 * 2 ** 15 - 1; // 32767 // const XIV_JVS_MIN_UNS_032 = 0; const XIV_JVS_MAX_UNS_032 = 1 * 2 ** 32 - 1; // 4294967295 const XIV_JVS_MIN_SGN_032 = -1 * 2 ** 31 - 0; // -2147483648 const XIV_JVS_MAX_SGN_032 = 1 * 2 ** 31 - 1; // 2147483647 // const XIV_JVS_MIN_UNS_053 = 0n; const XIV_JVS_MAX_UNS_053 = 1n * 2n ** 53n - 1n; // 9007199254740991 const XIV_JVS_MIN_SGN_053 = -1n * 2n ** 52n - 0n; // -4503599627370496 const XIV_JVS_MAX_SGN_053 = 1n * 2n ** 52n - 1n; // 4503599627370495 // const XIV_JVS_MIN_UNS_064 = 0n; const XIV_JVS_MAX_UNS_064 = 1n * 2n ** 64n - 1n; // 18446744073709551615 const XIV_JVS_MIN_SGN_064 = -1n * 2n ** 63n - 0n; // -9223372036854775808 const XIV_JVS_MAX_SGN_064 = 1n * 2n ** 63n - 1n; // 9223372036854775807 // //------------------------------------------------------------------------------ // const XIV_JVS_MIN_LEN_UNS_008 = 1; const XIV_JVS_MAX_LEN_UNS_008 = 3; const XIV_JVS_MIN_LEN_SGN_008 = 1; const XIV_JVS_MAX_LEN_SGN_008 = 4; // const XIV_JVS_MIN_LEN_UNS_016 = 1; const XIV_JVS_MAX_LEN_UNS_016 = 5; const XIV_JVS_MIN_LEN_SGN_016 = 1; const XIV_JVS_MAX_LEN_SGN_016 = 6; // const XIV_JVS_MIN_LEN_UNS_032 = 1; const XIV_JVS_MAX_LEN_UNS_032 = 10; const XIV_JVS_MIN_LEN_SGN_032 = 1; const XIV_JVS_MAX_LEN_SGN_032 = 11; // const XIV_JVS_MIN_LEN_UNS_053 = 1; const XIV_JVS_MAX_LEN_UNS_053 = 16; const XIV_JVS_MIN_LEN_SGN_053 = 1; const XIV_JVS_MAX_LEN_SGN_053 = 17; // const XIV_JVS_MIN_LEN_UNS_064 = 1n; const XIV_JVS_MAX_LEN_UNS_064 = 20n; const XIV_JVS_MIN_LEN_SGN_064 = 1n; const XIV_JVS_MAX_LEN_SGN_064 = 20n; // //------------------------------------------------------------------------------ // const XIV_JVS_MIN_0P0 = -1 * 2 ** 31 - 0 + 0.000000; const XIV_JVS_MAX_0P0 = 1 * 2 ** 31 - 1 + 0.999999; // const XIV_JVS_MIN_DBL = -1.0 * Number.MAX_VALUE; const XIV_JVS_MAX_DBL = 1.0 * Number.MAX_VALUE; const XIV_JVS_ZRO_DBL = Number.MIN_VALUE; const XIV_JVS_EPS_DBL = Number.EPSILON; // //------------------------------------------------------------------------------ // const XIV_JVS_MIN_LEN_P00 = 0; const XIV_JVS_MAX_LEN_P00 = 6; // const XIV_JVS_MIN_LEN_0P0 = 1; const XIV_JVS_MAX_LEN_0P0 = 18; // const XIV_JVS_MIN_LEN_DBL = 1; const XIV_JVS_MAX_LEN_DBL = 20; // //------------------------------------------------------------------------------ // const XIV_JVS_MIN_LEN_TXF = 1; const XIV_JVS_MAX_LEN_TXF = 64; // const XIV_JVS_MIN_LEN_TXA = 1; const XIV_JVS_MAX_LEN_TXA = 1024; // //------------------------------------------------------------------------------ // const XIV_JVS_TMP_CLF = '_dDfnWfOC_cyMIaLR9_Pa3Xewn8_u066Z4r6_CXn0sIE4_E08o5NX9_eHr4gjb6_M9L7KMep_'; // //------------------------------------------------------------------------------ // const XIV_JVS_U08 = 'UTF-8'; const XIV_JVS_EUC = 'EUC-JP'; const XIV_JVS_UJI = 'EUC-JP'; const XIV_JVS_UJS = 'EUC-JP'; const XIV_JVS_SJI = 'Shift_JIS'; const XIV_JVS_SJS = 'Shift_JIS'; const XIV_JVS_JIS = 'ISO-2022-JP'; // //------------------------------------------------------------------------------ // const XIV_JVS_LFF = '\n'; const XIV_JVS_CRR = '\r'; const XIV_JVS_CLF = '\r\n'; const XIV_JVS_CRL = '\r\n'; // //------------------------------------------------------------------------------ // const XIV_JVS_ESC_LFF = '\\n'; const XIV_JVS_ESC_CRR = '\\r'; const XIV_JVS_ESC_CLF = '\\r\\n'; const XIV_JVS_ESC_CRL = '\\r\\n'; // //------------------------------------------------------------------------------ // switch ( 0 ) { // case 0: zEnc = XIV_JVS_U08; zLfc = XIV_JVS_LFF; zEscLfc = XIV_JVS_ESC_LFF; break; case 1: zEnc = XIV_JVS_EUC; zLfc = XIV_JVS_LFF; zEscLfc = XIV_JVS_ESC_LFF; break; case 2: zEnc = XIV_JVS_SJS; zLfc = XIV_JVS_CLF; zEscLfc = XIV_JVS_ESC_CLF; break; default: zEnc = XIV_JVS_U08; zLfc = XIV_JVS_LFF; zEscLfc = XIV_JVS_ESC_LFF; break; // } const XIV_JVS_ENC = zEnc; const XIV_JVS_LFC = zLfc; const XIV_JVS_ESC_LFC = zEscLfc; // //------------------------------------------------------------------------------ // const XIV_JVS_HTM_AUT = 'F.Ikeda'; const XIV_JVS_HTM_LNG = 'ja'; // //------------------------------------------------------------------------------ // const XIV_JVS_HTM_RDO = 'readonly'; const XIV_JVS_HTM_CHK = 'checked'; const XIV_JVS_HTM_DSB = 'disabled'; const XIV_JVS_HTM_SEL = 'selected'; const XIV_JVS_HTM_NWR = 'nowrap'; // const XIV_JVS_ESC_AMP = '&'; const XIV_JVS_ESC_LTT = '<'; const XIV_JVS_ESC_GTT = '>'; const XIV_JVS_ESC_DBQ = '"'; const XIV_JVS_ESC_DQT = '"'; const XIV_JVS_ESC_SGQ = '''; const XIV_JVS_ESC_SQT = '''; const XIV_JVS_ESC_SPC = ' '; const XIV_JVS_ESC_CPY = '©'; const XIV_JVS_ESC_REG = '®'; // //------------------------------------------------------------------------------ // const XIV_JVS_ALT_TTL_ERR = '*** ERROR ***'; const XIV_JVS_ALT_TTL_IER = '*** INTERNAL_ERROR ***'; const XIV_JVS_ALT_TTL_FER = '*** FATAL_ERROR ***'; const XIV_JVS_ALT_TTL_WRN = '< WARNING >'; const XIV_JVS_ALT_TTL_NTE = '- NOTE -'; const XIV_JVS_ALT_TTL_INF = '- INFORMATION -'; // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_chk_nul( argVal ) { // return ( argVal === null ); // } if ( 0 ) { xiv_jvs_dmp( xiv_jvs_chk_nul() ); xiv_jvs_dmp( xiv_jvs_chk_nul( null ) ); xiv_jvs_dmp( xiv_jvs_chk_nul( 0 ) ); xiv_jvs_dmp( xiv_jvs_chk_nul( '' ) ); } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_udf( argVal ) { // if ( typeof argVal === 'undefined' ) { // return true; // } else { // return false; // } // } if ( 0 ) { xiv_jvs_dmp( xiv_jvs_chk_udf() ); xiv_jvs_dmp( xiv_jvs_chk_udf( undefined ) ); xiv_jvs_dmp( xiv_jvs_chk_udf( null ) ); xiv_jvs_dmp( xiv_jvs_chk_udf( 0 ) ); xiv_jvs_dmp( xiv_jvs_chk_udf( '' ) ); } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_bol( argVal ) { // return ( typeof argVal === 'boolean' ); // } if ( 0 ) { xiv_jvs_dmp( xiv_jvs_chk_bol( false ) ); xiv_jvs_dmp( xiv_jvs_chk_bol() ); xiv_jvs_dmp( xiv_jvs_chk_bol( undefined ) ); xiv_jvs_dmp( xiv_jvs_chk_bol( null ) ); xiv_jvs_dmp( xiv_jvs_chk_bol( 0 ) ); xiv_jvs_dmp( xiv_jvs_chk_bol( '' ) ); } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_num( argVal ) { // return ( typeof argVal === 'number' ); // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_bgi( argVal ) { // return ( typeof argVal === 'bigint' ); // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_str( argVal ) { // return ( typeof argVal === 'string' ); // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_obj( argVal ) { // return ( typeof argVal === 'object' ); // } // //------------------------------------------------------------------------------ // // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_can_num( argVal ) { // if ( typeof argVal === 'undefined' ) { return false; } else {} if ( typeof argVal === 'bigint' ) { return false; } else {} // if ( isNaN( argVal ) ) { return false; } else {} // // // return true; // } if ( 0 ) { xiv_jvs_dmp( xiv_jvs_can_num( null ) ); xiv_jvs_dmp( xiv_jvs_can_num( false ) ); xiv_jvs_dmp( xiv_jvs_can_num( 0 ) ); xiv_jvs_dmp( xiv_jvs_can_num( '0' ) ); xiv_jvs_dmp( xiv_jvs_can_num() ); xiv_jvs_dmp( xiv_jvs_can_num( undefined ) ); xiv_jvs_dmp( xiv_jvs_can_num( 0n ) ); xiv_jvs_dmp( xiv_jvs_can_num( '0n' ) ); } // //------------------------------------------------------------------------------ // function xiv_jvs_can_bgi( argVal ) { // try { vVal = BigInt( argVal ) } catch ( vErr ) { return false; } // // // return true; // } //xiv_jvs_dmp( xiv_jvs_can_bgi( ) ); //xiv_jvs_dmp( xiv_jvs_can_bgi( null ) ); //xiv_jvs_dmp( xiv_jvs_can_bgi( false ) ); //xiv_jvs_dmp( xiv_jvs_can_bgi( '' ) ); //xiv_jvs_dmp( xiv_jvs_can_bgi( 0 ) ); //xiv_jvs_dmp( xiv_jvs_can_bgi( 0n ) ); // //------------------------------------------------------------------------------ // // //============================================================================== //------------------------------------------------------------------------------ // const XIV_JVS_CMP_ZRO = 'ZRO'; const XIV_JVS_CMP_EPS = 'EPS'; const XIV_JVS_CMP_EQU = 'EQU'; const XIV_JVS_CMP_NEQ = 'NEQ'; const XIV_JVS_CMP_LTH = 'LTH'; const XIV_JVS_CMP_LTE = 'LTE'; const XIV_JVS_CMP_GTH = 'GTH'; const XIV_JVS_CMP_GTE = 'GTE'; // //------------------------------------------------------------------------------ // function xiv_jvs_cmp( argSrc, argDst, argOpe = XIV_JVS_CMP_EQU ) { // var vSrc = argSrc; var vDst = argDst; // // // if ( xiv_jvs_chk_nul( argSrc ) && xiv_jvs_chk_nul( argDst ) ) { // // } else if ( xiv_jvs_chk_udf( argSrc ) && xiv_jvs_chk_udf( argDst ) ) { // // } else if ( xiv_jvs_chk_bol( argSrc ) && xiv_jvs_chk_bol( argDst ) ) { // // } else if ( xiv_jvs_chk_num( argSrc ) && xiv_jvs_chk_num( argDst ) ) { // // } else if ( xiv_jvs_chk_bgi( argSrc ) && xiv_jvs_chk_bgi( argDst ) ) { // // } else { // vSrc = String( argSrc ); vDst = String( argDst ); // } // // // switch ( String( argOpe ) ) { // case XIV_JVS_CMP_EQU: // return ( vSrc === vDst ); // case XIV_JVS_CMP_NEQ: // return ( vSrc !== vDst ); // case XIV_JVS_CMP_LTH: // return ( vSrc < vDst ); // case XIV_JVS_CMP_LTE: // return ( vSrc <= vDst ); // case XIV_JVS_CMP_GTH: // return ( vSrc > vDst ); // case XIV_JVS_CMP_GTE: // return ( vSrc >= vDst ); // default: // return ( vSrc === vDst ); // // } // } //xiv_jvs_dmp( xiv_jvs_cmp( null, null ) ); //xiv_jvs_dmp( xiv_jvs_cmp( undefined, undefined ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_hkk( argSrc, argOpe = XIV_JVS_CMP_EQU, argDst ) { // var vSrc = argSrc; var vDst = argDst; // // // if ( xiv_jvs_chk_nul( argSrc ) && xiv_jvs_chk_nul( argDst ) ) { // // } else if ( xiv_jvs_chk_udf( argSrc ) && xiv_jvs_chk_udf( argDst ) ) { // // } else if ( xiv_jvs_chk_bol( argSrc ) && xiv_jvs_chk_bol( argDst ) ) { // // } else if ( xiv_jvs_chk_num( argSrc ) && xiv_jvs_chk_num( argDst ) ) { // // } else if ( xiv_jvs_chk_bgi( argSrc ) && xiv_jvs_chk_bgi( argDst ) ) { // // } else { // vSrc = String( argSrc ); vDst = String( argDst ); // } // // // switch ( String( argOpe ) ) { // case XIV_JVS_CMP_EQU: // return ( vSrc === vDst ); // case XIV_JVS_CMP_NEQ: // return ( vSrc !== vDst ); // case XIV_JVS_CMP_LTH: // return ( vSrc < vDst ); // case XIV_JVS_CMP_LTE: // return ( vSrc <= vDst ); // default: // return ( vSrc === vDst ); // // } // } // //------------------------------------------------------------------------------ // function xiv_jvs_btw( argSrc, argMin, argMax ) { // var vSrc = argSrc; var vMin = argMin; var vMax = argMax; // // // if ( xiv_jvs_chk_nul( argSrc ) && xiv_jvs_chk_nul( argMin ) && xiv_jvs_chk_nul( argMax ) ) { // // } else if ( xiv_jvs_chk_udf( argSrc ) && xiv_jvs_chk_udf( argMin ) && xiv_jvs_chk_udf( argMax ) ) { // // } else if ( xiv_jvs_chk_bol( argSrc ) && xiv_jvs_chk_bol( argMin ) && xiv_jvs_chk_bol( argMax ) ) { // // } else if ( xiv_jvs_chk_num( argSrc ) && xiv_jvs_chk_num( argMin ) && xiv_jvs_chk_num( argMax ) ) { // // } else if ( xiv_jvs_chk_bgi( argSrc ) && xiv_jvs_chk_bgi( argMin ) && xiv_jvs_chk_bgi( argMax ) ) { // // } else { // vSrc = String( argSrc ); vMin = String( argMin ); vMax = String( argMax ); // } // // // return ( xiv_jvs_cmp( vMin, vSrc, XIV_JVS_CMP_LTE ) && xiv_jvs_cmp( vSrc, vMax, XIV_JVS_CMP_LTE ) ); // } //xiv_jvs_dmp( xiv_jvs_btw( null, null, null ) ); //xiv_jvs_dmp( xiv_jvs_btw( undefined, undefined, undefined ) ); //xiv_jvs_dmp( undefined <= undefined ); // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_chk_dat( argYyy, argMmm, argDdd ) { // if ( xiv_jvs_can_num( argYyy ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } if ( xiv_jvs_can_num( argMmm ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } if ( xiv_jvs_can_num( argDdd ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vDat = new Date( Number( argYyy ), Number( argMmm ) - 1, Number( argDdd ) ); //xiv_jvs_dmp( vDat ); // var wMmm = vDat.getMonth() + 1; // // // if ( xiv_jvs_cmp( Number( argMmm ), Number( wMmm ) ) ) { // // } else { // return false; // } // // // return true; // } //xiv_jvs_dmp( xiv_jvs_chk_dat( 99, 1, 1 ) ); //xiv_jvs_dmp( xiv_jvs_chk_dat( 100, 1, 1 ) ); //xiv_jvs_dmp( xiv_jvs_chk_dat( 0, 1, 1 ) ); //xiv_jvs_dmp( xiv_jvs_chk_dat( 999, 1, 1 ) ); //xiv_jvs_dmp( xiv_jvs_chk_dat( 2022, 7, 16 ) ); //xiv_jvs_dmp( xiv_jvs_chk_dat( '2022', '7', '16' ) ); //xiv_jvs_dmp( xiv_jvs_chk_dat( '2022', '7', undefined ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_chk_ymd( argYmd ) { // if ( xiv_jvs_can_num( argYmd ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vYmd = String( argYmd ); // var vYyy = Number( vYmd.substring( 0, 4 ) ); var vMmm = Number( vYmd.substring( 4, 6 ) ); var vDdd = Number( vYmd.substring( 6, 8 ) ); // // // return xiv_jvs_chk_dat( vYyy, vMmm, vDdd ); // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_ymm( argYmm ) { // if ( xiv_jvs_can_num( argYmm ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vYmm = String( argYmm ); // var vYyy = Number( vYmm.substring( 0, 4 ) ); var vMmm = Number( vYmm.substring( 4, 6 ) ); // // // return xiv_jvs_chk_dat( vYyy, vMmm, '01' ); // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_his( argHis ) { // if ( xiv_jvs_can_num( argHis ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vHis = String( argHis ); // var vHhh = Number( vHis.substring( 0, 2 ) ); var vIii = Number( vHis.substring( 2, 4 ) ); var vSss = Number( vHis.substring( 4, 6 ) ); // // // if ( xiv_jvs_btw( vHhh, 0, 23 ) ) {} else { return false; } if ( xiv_jvs_btw( vIii, 0, 59 ) ) {} else { return false; } if ( xiv_jvs_btw( vSss, 0, 59 ) ) {} else { return false; } // // // return true; // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_hii( argHii ) { // if ( xiv_jvs_can_num( argHii ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vHii = String( argHii ); // var vHhh = Number( vHii.substring( 0, 2 ) ); var vIii = Number( vHii.substring( 2, 4 ) ); // // // if ( xiv_jvs_btw( vHhh, 0, 23 ) ) {} else { return false; } if ( xiv_jvs_btw( vIii, 0, 59 ) ) {} else { return false; } // // // return true; // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_whn( argWhn ) { // if ( xiv_jvs_can_num( argWhn ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vWhn = String( argWhn ); // var vYmd = Number( vWhn.substring( 0, 8 ) ); var vHis = Number( vWhn.substring( 8, 14 ) ); // // // return ( ( xiv_jvs_chk_ymd( vYmd ) ) && ( xiv_jvs_chk_his( vHis ) ) ); // } // //------------------------------------------------------------------------------ // // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_fmt_0_d( argVal, argWth ) { // var vRet; // // // if ( xiv_jvs_can_num( argVal ) ) {} else { return false; } if ( xiv_jvs_can_num( argWth ) ) {} else { return false; } // var vStr = String( argVal ); var vNum = Number( argVal ); var vWth = Number( argWth ); // if ( vWth < 0 ) { return false; } else {} // if ( vWth < vStr.length ) { return vStr; } else {} // // // var vInt = Math.round( vNum ); // // // vRet = '0'.repeat( vWth ) + String( Math.abs( vInt ) ); // if ( 0 <= vNum) { // vRet = vRet.slice( -1 * vWth ); // } else { // vRet = '-' + vRet.slice( -1 * ( vWth - 1 ) ); // vRet = '-' + vRet.slice( -1 * vWth ); // } // // // return String( vRet ); // } //xiv_jvs_dmp( xiv_jvs_fmt_0_d( 1, 5 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_d( -1, 5 ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_fmt_0_x( argVal, argWth ) { // var vRet; // // // if ( xiv_jvs_can_num( argVal ) ) {} else { return false; } if ( xiv_jvs_can_num( argWth ) ) {} else { return false; } // var vStr = String( argVal ); var vNum = Number( argVal ); var vWth = Number( argWth ); // if ( vWth === 2 ) { // // } else if ( vWth === 4 ) { // // } else if ( vWth === 8 ) { // // } else { // return false; // } // // // if ( xiv_jvs_btw( vNum, 0, XIV_JVS_MAX_UNS_032 ) ) { // vRet = '0'.repeat( vWth ); // var vHex = vNum.toString( 16 ).toUpperCase(); // vRet = vRet + vHex; // vRet = vRet.slice( -1 * vWth ); // } else if ( xiv_jvs_btw( vNum, XIV_JVS_MIN_SGN_032, 0 ) ) { // vNum = 0x100000000 + vNum; // var vHex = vNum.toString( 16 ).toUpperCase(); // vRet = 'F'.repeat( vWth ); // vRet = vRet + vHex; // vRet = vRet.slice( -1 * vWth ); // } else { // return false; // } // // // return vRet; // } //xiv_jvs_dmp( xiv_jvs_fmt_0_x( 0, 2 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( 0, 4 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( 0, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( 1, 2 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( 1, 4 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( 1, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( -1, 2 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( -1, 4 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( -1, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( XIV_JVS_MIN_SGN_008, 2 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( XIV_JVS_MAX_SGN_008, 2 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( XIV_JVS_MIN_SGN_016, 4 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( XIV_JVS_MAX_SGN_016, 4 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( XIV_JVS_MIN_SGN_032, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0_x( XIV_JVS_MAX_SGN_032, 8 ) ); // //------------------------------------------------------------------------------ // function _xiv_jvs_fmt_0_x_( argVal, argWth ) { // var vRet; // // // if ( xiv_jvs_can_num( argVal ) ) {} else { return false; } if ( xiv_jvs_can_num( argWth ) ) {} else { return false; } // var vStr = String( argVal ); var vNum = Number( argVal ); var vHex = Number( argVal ).toString( 16 ).toUpperCase(); var vWth = Number( argWth ); // if ( vWth < 0 ) { return false; } else {} // if ( vWth <= vHex.length ) { return vHex; } else {} // // // var vInt = Math.round( vNum ); // var vHex = Math.abs( vInt ).toString( 16 ).toUpperCase(); // // // vRet = '0'.repeat( vWth ) + String( vHex ); // if ( 0 <= vNum) { // vRet = vRet.slice( -1 * vWth ); // } else { // // vRet = '-' + vRet.slice( -1 * ( vWth - 1 ) ); vRet = '-' + vRet.slice( -1 * vWth ); // } // // // return String( vRet ); // } // //------------------------------------------------------------------------------ // function xiv_jvs_fmt_0f0( argVal, argPre, argPst ) { // var vRet = ''; // // // if ( xiv_jvs_can_num( argVal ) ) {} else { return false; } if ( xiv_jvs_can_num( argPre ) ) {} else { return false; } if ( xiv_jvs_can_num( argPst ) ) {} else { return false; } // var vNum = Number( argVal ); var vPre = Number( argPre ); var vPst = Number( argPst ); // var vAbs = Math.abs( vNum ); var vStr = vAbs.toFixed( vPst ); var vIdx = vStr.indexOf( "." ); // if ( vIdx < 0 ) { vIdx = vStr.length; } else {} // var vCnt = ( vPre < vIdx )? 0: vPre - vIdx; // // // if ( 0 <= vNum ) { // vRet = "0".repeat( vCnt ) + vStr; // } else { // // vRet = "-" + "0".repeat( vCnt - 1 ) + vStr; vRet = "-" + "0".repeat( vCnt ) + vStr; // } // // // return String( vRet ); // } //xiv_jvs_dmp( xiv_jvs_fmt_0f0( 0, 8, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0f0( 1, 8, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0f0( -1, 8, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0f0( 123.456, 8, 8 ) ); //xiv_jvs_dmp( xiv_jvs_fmt_0f0( -123.456, 8, 8 ) ); /* function format_float(number, n_before, n_after) { const abs_number = Math.abs(number) const str = abs_number.toFixed(n_after) let dotindex = str.indexOf(".") if(dotindex < 0) { dotindex = str.length } const fillcount = n_before < dotindex ? 0 : n_before - dotindex if(number < 0) { return "-" + "0".repeat(fillcount) + str } else { return "0".repeat(fillcount) + str } } */ // //------------------------------------------------------------------------------ // // //============================================================================== //------------------------------------------------------------------------------ // const XIV_JVS_ECH_RAW = 0; const XIV_JVS_ECH_ZNK = 1; const XIV_JVS_ECH_AMP = 2; // const XIV_JVS_ELN_RAW = 0; const XIV_JVS_ELN_LFF = 1; const XIV_JVS_ELN_CRR = 2; const XIV_JVS_ELN_CLF = 3; const XIV_JVS_ELN_ESC = 4 const XIV_JVS_ELN_BLA = 5; const XIV_JVS_ELN_SPC = 6; const XIV_JVS_ELN_BRR = 7; const XIV_JVS_ELN_HRR = 8; // //------------------------------------------------------------------------------ // function xiv_jvs_esc_val( argVal, argECh = XIV_JVS_ECH_AMP, argDbq = XIV_JVS_NON ) { // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return ''; } // // // var vVal = String( argVal ); // // // switch ( Number( argECh ) ) { // case XIV_JVS_ECH_RAW: // // vVal = vVal.replace( /\r\n/g, ' ' ); // vVal = vVal.replace( /\r/g, ' ' ); // vVal = vVal.replace( /\n/g, ' ' ); // break; // case XIV_JVS_ECH_ZNK: // vVal = vVal.replace( /&/g, '&' ); vVal = vVal.replace( //g, '>' ); vVal = vVal.replace( /'/g, '’' ); vVal = vVal.replace( /"/g, '”' ); // vVal = vVal.replace( / /g, ' ' ); // vVal = vVal.replace( /\r\n/g, ' ' ); vVal = vVal.replace( /\r/g, ' ' ); vVal = vVal.replace( /\n/g, ' ' ); // break; // case XIV_JVS_ECH_AMP: default: // vVal = vVal.replace( /&/g, '&' ); vVal = vVal.replace( //g, '>' ); vVal = vVal.replace( /'/g, ''' ); vVal = vVal.replace( /"/g, '"' ); vVal = vVal.replace( / /g, ' ' ); // vVal = vVal.replace( /\r\n/g, ' ' ); vVal = vVal.replace( /\r/g, ' ' ); vVal = vVal.replace( /\n/g, ' ' ); // break; // // } // // switch ( Number( argDbq ) ) { // case XIV_JVS_ADD: // vVal = '"' + vVal + '"'; // break; // default: // // break; // // } // // // return vVal; // } //xiv_jvs_dmp( '漢 字 日 本 語 表 示'.replace( / /g, '@' ) ); //xiv_jvs_dmp( xiv_jvs_esc_val( '&<>\'"漢字\r\n日本語\r表示\nAbcd1234', 1 ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_esc_iht( argVal, argECh = XIV_JVS_ECH_AMP, argELn = XIV_JVS_ELN_LFF ) { // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return ''; } // // // var vVal = String( argVal ); // // // switch ( Number( argECh ) ) { // case XIV_JVS_ECH_RAW: // // break; // case XIV_JVS_ECH_ZNK: // vVal = vVal.replace( /&/g, '&' ); vVal = vVal.replace( //g, '>' ); vVal = vVal.replace( /'/g, '’' ); vVal = vVal.replace( /"/g, '”' ); // vVal = vVal.replace( / /g, ' ' ); // break; // case XIV_JVS_ECH_AMP: default: // vVal = vVal.replace( /&/g, '&' ); vVal = vVal.replace( //g, '>' ); vVal = vVal.replace( /'/g, ''' ); vVal = vVal.replace( /"/g, '"' ); // vVal = vVal.replace( / /g, ' ' ); // break; // // } // switch ( Number( argELn ) ) { // case XIV_JVS_ELN_RAW: // // break; // case XIV_JVS_ELN_LFF: // vVal = vVal.replace( /\r\n/g, XIV_JVS_LFF ); vVal = vVal.replace( /\r/g, XIV_JVS_LFF ); vVal = vVal.replace( /\n/g, XIV_JVS_LFF ); // break; // case XIV_JVS_ELN_CRR: // vVal = vVal.replace( /\r\n/g, XIV_JVS_CRR ); vVal = vVal.replace( /\n/g, XIV_JVS_CRR ); vVal = vVal.replace( /\r/g, XIV_JVS_CRR ); // break; // case XIV_JVS_ELN_CLF: // vVal = vVal.replace( /\r\n/g, XIV_JVS_TMP_CLF ); // vVal = vVal.replace( /\n/g, XIV_JVS_CLF ); vVal = vVal.replace( /\r/g, XIV_JVS_CLF ); // vVal = vVal.replace( new RegExp( XIV_JVS_TMP_CLF, 'g' ), XIV_JVS_CLF ); // break; // case XIV_JVS_ELN_ESC: // vVal = vVal.replace( /\r\n/g, '\\r\\n' ); vVal = vVal.replace( /\r/g, '\\r' ); vVal = vVal.replace( /\n/g, '\\n' ); // break; // case XIV_JVS_ELN_BLA: // vVal = vVal.replace( /\r\n/g, '' ); vVal = vVal.replace( /\r/g, '' ); vVal = vVal.replace( /\n/g, '' ); // break; // case XIV_JVS_ELN_SPC: // vVal = vVal.replace( /\r\n/g, ' ' ); vVal = vVal.replace( /\r/g, ' ' ); vVal = vVal.replace( /\n/g, ' ' ); // break; // case XIV_JVS_ELN_HRR: // vVal = vVal.replace( /\r\n/g, '
' ); vVal = vVal.replace( /\r/g, '
' ); vVal = vVal.replace( /\n/g, '
' ); // break; // case XIV_JVS_ELN_BRR: default: // vVal = vVal.replace( /\r\n/g, '
' ); vVal = vVal.replace( /\r/g, '
' ); vVal = vVal.replace( /\n/g, '
' ); // break; // // } // // // return vVal; // } //alert( xiv_jvs_esc_iht( '漢字\n日本語\r\n表示 &<>\'"', XIV_JVS_ECH_RAW, XIV_JVS_ELN_RAW ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_esc_url_enc( argStr ) { // if ( xiv_jvs_chk_str( argStr ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return ''; } // // // var vStr = String( argStr ); // vStr = vStr.replace( /%/g, '%25' ); // vStr = vStr.replace( / /g, '%20' ); vStr = vStr.replace( /!/g, '%21' ); vStr = vStr.replace( /"/g, '%22' ); vStr = vStr.replace( /#/g, '%23' ); vStr = vStr.replace( /\$/g, '%24' ); // vStr = vStr.replace( /&/g, '%26' ); vStr = vStr.replace( /'/g, '%27' ); vStr = vStr.replace( /\(/g, '%28' ); vStr = vStr.replace( /\)/g, '%29' ); vStr = vStr.replace( /\*/g, '%2A' ); vStr = vStr.replace( /\+/g, '%2B' ); vStr = vStr.replace( /,/g, '%2C' ); vStr = vStr.replace( /\-/g, '%2D' ); vStr = vStr.replace( /\./g, '%2E' ); vStr = vStr.replace( /\//g, '%2F' ); // vStr = vStr.replace( /:/g, '%3A' ); vStr = vStr.replace( /;/g, '%3B' ); vStr = vStr.replace( //g, '%3E' ); vStr = vStr.replace( /\?/g, '%3F' ); // vStr = vStr.replace( /@/g, '%40' ); // vStr = vStr.replace( /\[/g, '%5B' ); vStr = vStr.replace( /\\/g, '%5C' ); vStr = vStr.replace( /\]/g, '%5D' ); vStr = vStr.replace( /\^/g, '%5E' ); vStr = vStr.replace( /_/g, '%5F' ); // vStr = vStr.replace( /`/g, '%60' ); // vStr = vStr.replace( /\{/g, '%7B' ); vStr = vStr.replace( /\|/g, '%7C' ); vStr = vStr.replace( /\}/g, '%7D' ); vStr = vStr.replace( /~/g, '%7E' ); // // // return vStr; // } //xiv_jvs_dmp( xiv_jvs_esc_url_enc( 'Abc123 !"#$&\'()*+,-./:;<=>?@[\\]^_`{|}~' ) ); // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_chk_cok( ) { // var vRet = false; // // // self.document.cookie = 'WPs1g3Cuy51NXxTV=6V8hsi1LyVX2rLxi;'; // // // var vValZ = self.document.cookie.split( ';' ); // for ( var wIdx in vValZ ) { // wValZ = vValZ[wIdx].split( '=' ); // if ( xiv_jvs_cmp( wValZ[0], 'WPs1g3Cuy51NXxTV' ) && xiv_jvs_cmp( wValZ[1], '6V8hsi1LyVX2rLxi' ) ) { // vRet = true; // } else { // // } // } // // // return vRet; // } // //------------------------------------------------------------------------------ // function xiv_jvs_chk_iex( ) { // var vUsrAgn = self.navigator.userAgent.toLowerCase(); // // // if ( xiv_jvs_cmp( vUsrAgn.indexOf( 'msie' ), -1 ) ) { // // } else { // return true; // } // if ( xiv_jvs_cmp( vUsrAgn.indexOf( 'trident' ), -1 ) ) { // // } else { // return true; // } // // // return false; // } // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_chk_txt_len( argVal, argJnl = 0, argJxl = 1024 ) { // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } if ( xiv_jvs_can_num( argJnl ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } if ( xiv_jvs_can_num( argJxl ) ) {} else { alert( XIV_JVS_ALT_TTL_IER ); return false; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // if ( xiv_jvs_btw( vVal.length, vJnl, vJxl ) ) { // // } else { // alert( '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '入力文字 `' + argVal + '`(' + vVal.length + '文字)\n' + '\n' + ' 文字数 ' + vJnl + ' 〜 ' + vJxl + ' 文字まで\n' + '' ); // return false; // } // // // return true; // } //xiv_jvs_dmp( xiv_jvs_chk_txt_len( '123', 1, 2 ) ); // //============================================================================== //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_bit( argVal ) { // var vDfl = '0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 1 \n' + '\n' + '【数値範囲】\n' + '  0 〜 1\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argVal ) ) {} else { alert( vMsg ); return vDfl; } // // // var vStr = String( argVal ); var vVal = String( argVal ); var vJnl = 1; var vJxl = 1; // // // vVal = vVal.replace( /[^0-1]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, vStr ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( Number( vVal ), 0, 1 ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } if ( 0 ) { // xiv_jvs_dmp( xiv_jvs_onn_chg_bit( 0 ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_bit( 1 ) ); xiv_jvs_dmp( xiv_jvs_onn_chg_bit( '0' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_bit( '1' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_bit( '2' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_bit( 'a' ) ); } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_u32( argVal, argJnl = XIV_JVS_MIN_LEN_UNS_032, argJxl = XIV_JVS_MAX_LEN_UNS_032 ) { // var vDfl = '0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '\n' + '【数値範囲】\n' + '  ' + XIV_JVS_MIN_UNS_032 + ' 〜 ' + XIV_JVS_MAX_UNS_032 + '\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_UNS_032; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_UNS_032; } // // // var vStr = String( argVal ); var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, vStr ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( Number( vVal ), XIV_JVS_MIN_UNS_032, XIV_JVS_MAX_UNS_032 ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } if ( 0 ) { xiv_jvs_dmp( xiv_jvs_onn_chg_u32( '0' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_u32( String( XIV_JVS_MAX_UNS_032 ) ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_u32( '123.123' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_u32( '123abc' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_u32( 'abc123' ) ); // xiv_jvs_dmp( xiv_jvs_onn_chg_u32( String( XIV_JVS_MAX_UNS_032 + 1 ) ) ); } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_s32( argVal, argJnl = XIV_JVS_MIN_LEN_SGN_032, argJxl = XIV_JVS_MAX_LEN_SGN_032 ) { // var vDfl = '0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角記号 -(マイナス)\n' + '  半角数字 0 〜 9\n' + '\n' + '【数値範囲】\n' + '  ' + XIV_JVS_MIN_SGN_032 + ' 〜 ' + XIV_JVS_MAX_SGN_032 + '\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_SGN_032; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_SGN_032; } // // // var vStr = String( argVal ); var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9\-]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, vStr ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( Number( vVal ), XIV_JVS_MIN_SGN_032, XIV_JVS_MAX_SGN_032 ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_s32( '-2147483649' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s32( '-2147483648' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s32( '2147483647' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s32( '2147483648' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_u64( argVal, argJnl = XIV_JVS_MIN_LEN_UNS_053, argJxl = XIV_JVS_MAX_LEN_UNS_053 ) { // var vDfl = '0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角文字 0 〜 9\n' + '\n' + '【数値範囲】\n' + '  ' + XIV_JVS_MIN_UNS_053 + ' 〜 ' + XIV_JVS_MAX_UNS_053 + '\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_bgi( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_UNS_053; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_UNS_053; } // // // var vStr = String( argVal ); var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, vStr ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( BigInt( vVal ), XIV_JVS_MIN_UNS_053, XIV_JVS_MAX_UNS_053 ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_u64( '9007199254740991' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_u64( '9007199254740992' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_s64( argVal, argJnl = XIV_JVS_MIN_LEN_SGN_053, argJxl = XIV_JVS_MAX_LEN_SGN_053 ) { // var vDfl = '0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角記号 -(マイナス)\n' + '  半角数字 0 〜 9\n' + '\n' + '【数値範囲】\n' + '  ' + XIV_JVS_MIN_SGN_053 + ' 〜 ' + XIV_JVS_MAX_SGN_053 + '\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_bgi( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_SGN_053; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_SGN_053; } // // // var vStr = String( argVal ); var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9\-]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, vStr ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( BigInt( vVal ), XIV_JVS_MIN_SGN_053, XIV_JVS_MAX_SGN_053 ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_s64( '-123' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s64( '-4503599627370497' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s64( '-4503599627370496' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s64( '4503599627370495' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_s64( '4503599627370496' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_0p0( argVal, argJnl = XIV_JVS_MIN_LEN_0P0, argJxl = XIV_JVS_MAX_LEN_0P0 ) { // var vDfl = '0.0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角記号 -(マイナス)\n' + '  半角記号 .(ドット)\n' + '  半角数字 0 〜 9\n' + '\n' + '【小数点以下の桁数】\n' + '  ' + XIV_JVS_MAX_LEN_P00 + '桁\n' + '\n' + '【数値範囲】\n' + '  ' + XIV_JVS_MIN_0P0 + '.000000 〜 ' + XIV_JVS_MAX_0P0 + '\n' + '\n' + '【例】\n' + '   1.234\n' + '  -1.234\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_0P0; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_0P0; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9\-\.]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // vVal = Number( vVal ).toFixed( XIV_JVS_MAX_LEN_P00 ); // if ( xiv_jvs_cmp( Number( vVal ), Number( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( Number( vVal ), XIV_JVS_MIN_0P0, XIV_JVS_MAX_0P0 ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '-123.123456' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '2147483648.000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '2147483647.999999' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '-2147483648.000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '-2147483648.000001' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '0.123456' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '0.1234567' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '2147483647.123456' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0p0( '2147483647.1234567' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_dbl( argVal, argJnl = XIV_JVS_MIN_LEN_DBL, argJxl = XIV_JVS_MAX_LEN_DBL ) { // var vDfl = '0.0'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + ' 半角記号   -(マイナス)\n' + ' 半角記号   .(ドット)\n' + ' 半角数字   0 〜 9\n' // + ' 半角英大文字 E\n' // + ' 半角英小文字 e\n' // + ' 半角記号   +(プラス)】\n' + '\n' + '【例】\n' + '   1.234\n' + '  -1.234\n' // + '  1.234e+3\n' // + '  -1.234e+3\n' // + '  1.234e-3\n' // + '  -1.234e-3\n' + '\n' + '【数値範囲】\n' + '  ' + XIV_JVS_MIN_DBL + ' 〜 ' + XIV_JVS_MAX_DBL + '\n' + '  ただし、指数表記(E表記)にならない数値\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_DBL; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_DBL; } // // // var vStr = String( argVal ); var vNum = Number( argVal ); // if ( xiv_jvs_cmp( String( vNum ).indexOf( 'E' ), -1, XIV_JVS_CMP_NEQ ) || xiv_jvs_cmp( String( vNum ).indexOf( 'e' ), -1, XIV_JVS_CMP_NEQ ) ) { // alert( '' + XIV_JVS_ALT_TTL_ERR + '\n' + '指数表記(E表記)でしか表現できません。\n' + ' ' + vNum + '\n' ); // return vDfl; // } else { // // } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( String( vNum ) === argVal ) { // // } else { // alert( '' + XIV_JVS_ALT_TTL_ERR + '\n' + '浮動小数点表現:仮数部`誤差`発生。\n' + ' 入力値:' + argVal + '\n' + ' 表現値:' + vNum + '\n' ); // return vDfl; // } // // // // // // // vVal = vVal.replace( /[^0-9Ee\+\-\.]/g, '' ); // vVal = vVal.replace( /[^0-9\+\-\.]/g, '' ); vVal = vVal.replace( /[^0-9\-\.]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, argVal ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_btw( Number( vVal ), XIV_JVS_MIN_DBL, XIV_JVS_MAX_DBL ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_dbl( '-1.23456789' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_dbl( '-1.0e100' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_dbl( '-0.12345678901234567' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_dbl( '-0.1234567890123456' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_dbl( '-1234567890123456' ) ); // //------------------------------------------------------------------------------ // // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_txf( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【文字数】\n' + '  ' + argJnl + '文字 〜 ' + argJxl + '文字\n' + ''; // // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_chk_str( argVal ) ) {} else { return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { return vDfl; }; // vVal = xiv_jvs_esc_val( vVal, XIV_JVS_ECH_ZNK ); // vVal = xiv_jvs_esc_val( vVal, XIV_JVS_ECH_AMP ); //alert( vVal ); // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_txf( '漢字日本語表示' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_txf( '&<>\'"漢字\r\n日本語\r表示\nAbcd1234' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_txa( argVal, argJnl = XIV_JVS_MIN_LEN_TXA, argJxl = XIV_JVS_MAX_LEN_TXA ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【文字数】\n' + '  ' + argJnl + '文字 〜 ' + argJxl + '文字\n' + ''; // // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } if ( xiv_jvs_chk_str( argVal ) ) {} else { return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXA; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXA; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { return vDfl; }; // vVal = xiv_jvs_esc_iht( vVal, XIV_JVS_ECH_ZNK ); // vVal = xiv_jvs_esc_iht( vVal, XIV_JVS_ECH_AMP ); //alert( vVal ); // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_txa( 123, 1, 2 ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_txa( '&<>\'"漢字\r\n日本語\r表示\nAbcd1234' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_0_1( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 1\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-1]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_0_1( '0' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_1( '1' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_1( '10100101' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_1( '0123' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_0_7( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 7\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-7]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_0_7( '01234567' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_7( '890' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_0_9( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_0_f( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '  半角文字 A 〜 F\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9A-F]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_0_f( '0123ABCD' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_f( 'abcd' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_f( '漢字日本語表示' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_0_z( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '  半角文字 A 〜 Z\n' + '  半角文字 a 〜 z\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9A-Za-z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_0_z( '0123ABCD' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_z( 'abcd' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_0_z( '漢字日本語表示' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_u0z( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '  半角文字 A 〜 Z\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9A-Z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_l0z( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '  半角文字 a 〜 z\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9a-z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_a_z( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角文字 A 〜 Z\n' + '  半角文字 a 〜 z\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^A-Za-z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_uaz( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角文字 A 〜 Z\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^A-Z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_laz( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角文字 a 〜 z\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^a-z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_hnk( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角文字\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^\x20-\x7E]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_hnk( 'Abcd1234' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_hnk( '漢字日本語表示' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_hnk( 'Abcd\t1234' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_znk( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  全角文字\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[\x20-\x7E]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_znk( 'Abcd1234' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_znk( '漢字\t日本語\n表示' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_znk( '漢字日本語表示' ) ); // //------------------------------------------------------------------------------ // zNow = new Date(); // const XIV_JVS_NOW_YMD = '' + xiv_jvs_fmt_0_d( zNow.getFullYear(), 4 ) + xiv_jvs_fmt_0_d( zNow.getMonth() , 2 ) + xiv_jvs_fmt_0_d( zNow.getDate(), 2 ) + ''; const XIV_JVS_NOW_YMM = '' + xiv_jvs_fmt_0_d( zNow.getFullYear(), 4 ) + xiv_jvs_fmt_0_d( zNow.getMonth() , 2 ) + ''; const XIV_JVS_NOW_HIS = '' + xiv_jvs_fmt_0_d( zNow.getHours(), 2 ) + xiv_jvs_fmt_0_d( zNow.getMinutes(), 2 ) + xiv_jvs_fmt_0_d( zNow.getSeconds(), 2 ) + ''; const XIV_JVS_NOW_HII = '' + xiv_jvs_fmt_0_d( zNow.getHours(), 2 ) + xiv_jvs_fmt_0_d( zNow.getMinutes(), 2 ) + ''; const XIV_JVS_NOW_WHN = '' + xiv_jvs_fmt_0_d( zNow.getFullYear(), 4 ) + xiv_jvs_fmt_0_d( zNow.getMonth() , 2 ) + xiv_jvs_fmt_0_d( zNow.getDate(), 2 ) + xiv_jvs_fmt_0_d( zNow.getHours(), 2 ) + xiv_jvs_fmt_0_d( zNow.getMinutes(), 2 ) + xiv_jvs_fmt_0_d( zNow.getSeconds(), 2 ) + ''; // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_ymd( argVal ) { // var vDfl = XIV_JVS_NOW_YMD; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '\n' + '【フォーマット】\n' + '  YYYYMMDD\n' + '\n' + '【例】\n' + '  01000101\n' + '  99991231\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // // // var vVal = String( argVal ); var vJnl = Number( 8 ); var vJxl = Number( 8 ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_chk_ymd( vVal ) ) { // // } else { // alert( '不正な日付です。' ); // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '20230505' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '20239999' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '00000101' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '99991231' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_ymm( argVal ) { // var vDfl = XIV_JVS_NOW_YMD; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '\n' + '【フォーマット】\n' + '  YYYYMM\n' + '\n' + '【例】\n' + '  010001\n' + '  999912\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // // // var vVal = String( argVal ); var vJnl = Number( 6 ); var vJxl = Number( 6 ); // // // // vVal = vVal.replace( /0/g, '0' ); // vVal = vVal.replace( /1/g, '1' ); // vVal = vVal.replace( /2/g, '2' ); // vVal = vVal.replace( /3/g, '3' ); // vVal = vVal.replace( /4/g, '4' ); // vVal = vVal.replace( /5/g, '5' ); // vVal = vVal.replace( /6/g, '6' ); // vVal = vVal.replace( /7/g, '7' ); // vVal = vVal.replace( /8/g, '8' ); // vVal = vVal.replace( /9/g, '9' ); vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_chk_ymm( vVal ) ) { // // } else { // alert( '不正な日付です。' ); // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_ymm( '202305' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymm( '202399' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymm( '202305' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '20239999' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '00000101' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_ymd( '99991231' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_his( argVal ) { // var vDfl = XIV_JVS_NOW_HIS; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '\n' + '【フォーマット】\n' + '  HHIISS\n' + '\n' + '【例】\n' + '  000000\n' + '  235959\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // // // var vVal = String( argVal ); var vJnl = Number( 6 ); var vJxl = Number( 6 ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_chk_his( vVal ) ) { // // } else { // alert( '不正な時刻です。' ); // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_his( '000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_his( '235959' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_his( '240000' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_hii( argVal ) { // var vDfl = XIV_JVS_NOW_HII; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '\n' + '【フォーマット】\n' + '  HHII\n' + '\n' + '【例】\n' + '  0000\n' + '  2359\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // // // var vVal = String( argVal ); var vJnl = Number( 4 ); var vJxl = Number( 4 ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_chk_hii( vVal ) ) { // // } else { // alert( '不正な時刻です。' ); // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_hii( '0000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_hii( '2359' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_hii( '9999' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_whn( argVal ) { // var vDfl = XIV_JVS_NOW_YMD; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '\n' + '【フォーマット】\n' + '  YYYYMMDDHHIISS\n' + '\n' + '【例】\n' + '  01000101000000\n' + '  99991231235959\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // // // var vVal = String( argVal ); var vJnl = Number( 14 ); var vJxl = Number( 14 ); // // // vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // if ( xiv_jvs_chk_whn( vVal ) ) { // // } else { // alert( '不正な日付時刻です。' ); // alert( vMsg ); // return vDfl; // } // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_whn( '00000101000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_whn( '00990101000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_whn( '01000101000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_whn( '10000101000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_whn( '10010101000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_whn( '99991231235959' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_zip( argVal, argJnl = 7, argJxl = 7 ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' // + '  半角記号 -(ハイフン)\n' + '\n' + '【例】\n' + '  1234567\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = 7; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = 7; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // // vVal = vVal.replace( /[^0-9\-]/g, '' ); vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_zip( '0000000' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_zip( '9999999' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_zip( '2720823' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_zip( '272-0823' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_adr( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // return xiv_jvs_onn_chg_znk( argVal, argJnl, argJxl ); // } //xiv_jvs_dmp( xiv_jvs_onn_chg_adr( '漢字日本語表示Abcd1234' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_tel( argVal, argJnl = 10, argJxl = 11 ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' // + '  半角記号 -(ハイフン)\n' + '\n' + '【例】\n' + '  0470000000\n' + '  09011112222\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = 10; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = 11; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // // vVal = vVal.replace( /[^0-9\-]/g, '' ); vVal = vVal.replace( /[^0-9]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_tel( '12345678901' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_eml( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = 'username@domain.name'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + ' 半角数字 0 〜 9\n' + ' 半角文字 A 〜 Z\n' + ' 半角文字 a 〜 z\n' + ' 半角記号 @(アットマーク)\n' + ' 半角記号 .(ドット)\n' + ' 半角記号 -(ハイフン)\n' + ' 半角記号 _(アンダーバー)\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = 10; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = 11; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // // vVal = vVal.replace( /[^0-9\-]/g, '' ); vVal = vVal.replace( /[^0-9A-Za-z_@\.\-]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_eml( 'fikeda@mac.com' ) ); //xiv_jvs_dmp( xiv_jvs_onn_chg_eml( 'f+ikeda@mac.com' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_pth( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【例】\n' + '  /var/www/html/index.html\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_pth( '/var/www/html/index.php' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_url( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【例】\n' + '  https://domain.name/index.html\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_url( 'https://domain.name/index.html' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_mod( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = 'rw-r--r--'; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角文字 rwx\n' + '  半角記号 -(ハイフン)\n' + '\n' + '【例】\n' + '  rwxrwxrwx\n' + '  rwxrw-rw-\n' + '  rw-r--r--\n' + ''; // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^rwx\-]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_mod( 'rwxrwxrw-' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_md5( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_IER + '\n' + '\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_pwd( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + ' 半角数字 0 〜 9\n' + ' 半角文字 A 〜 Z\n' + ' 半角文字 a 〜 z\n' // + ' 半角記号 +(プラス))\n' // + ' 半角記号 -(ハイフン)\n' // + ' 半角記号 =(イコール)\n' // + ' 半角記号 _(アンダーバー)\n' // + ' 半角記号 .(ドット))\n' // + ' 半角記号 !(エクスラメーションマーク)\n' // + ' 半角記号 #(シャープ)\n' // + ' 半角記号 *(アスタリスク)\n' // + ' 半角記号 :(コロン))\n' // + ' 半角記号 ;(セミコロン))\n' // + ' 半角記号 @(アットマーク)\n' + '\n' + '【1文字以上使用】\n' + ' 半角数字 0 〜 9\n' + ' 半角文字 A 〜 Z\n' + ' 半角文字 a 〜 z\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // // vVal = vVal.replace( /[^0-9A-Za-z!#:;=@_\*\+\-\.]/g, '' ); // vVal = vVal.replace( /[^0-9A-Za-z\+\-\=\_\.]/g, '' ); vVal = vVal.replace( /[^0-9A-Za-z]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) {} else { alert( vMsg ); return vDfl; } // if ( ( /[0-9]/g.test( vVal ) ) && ( /[A-Z]/g.test( vVal ) ) && ( /[a-z]/g.test( vVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_pwd( 'Abcd+=0123--.' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_ecd( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_IER + '\n' + ''; // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_key( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【使用可能文字】\n' + '  半角数字 0 〜 9\n' + '  半角文字 A 〜 Z\n' + '  半角文字 a 〜 z\n' + '  半角記号 _(アンダーバー)\n' + '\n' + '【例】\n' + '  123_456\n' + '  ABC_123\n' + '  ABC_DEF\n' + '  ABC_123_def\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // vVal = vVal.replace( /[^0-9A-Za-z\_]/g, '' ); // if ( xiv_jvs_cmp( vVal, '' ) ) { alert( vMsg ); return vDfl; } else {} // if ( xiv_jvs_cmp( vVal, String( argVal ) ) ) { // // } else { // alert( vMsg ); // return vDfl; // } // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_key( 'ABC_DEF_000' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_ary( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【例】\n' + '  abc=123,def=456,ghi=789\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_ary( 'a=0,b=123,c=漢字日本語表示Abcd1234' ) ); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_chg_csv( argVal, argJnl = XIV_JVS_MIN_LEN_TXF, argJxl = XIV_JVS_MAX_LEN_TXF ) { // var vDfl = ''; // var vMsg = '' + XIV_JVS_ALT_TTL_ERR + '\n' + '\n' + '【例】\n' + '  abc,123,def\n' + ''; //alert( vMsg ); // // // if ( xiv_jvs_chk_str( argVal ) ) {} else { alert( vMsg ); return vDfl; } // if ( xiv_jvs_can_num( argJnl ) ) {} else { vJnl = XIV_JVS_MIN_LEN_TXF; } if ( xiv_jvs_can_num( argJxl ) ) {} else { vJxl = XIV_JVS_MAX_LEN_TXF; } // // // var vVal = String( argVal ); var vJnl = Number( argJnl ); var vJxl = Number( argJxl ); // // // if ( xiv_jvs_chk_txt_len( vVal, vJnl, vJxl ) ) {} else { alert( vMsg ); return vDfl; }; // // // return vVal; // } //xiv_jvs_dmp( xiv_jvs_onn_chg_csv( 'abc,13,def' ) ); // //------------------------------------------------------------------------------ // // //============================================================================== //------------------------------------------------------------------------------ // zXivZ['XIV_JVS_ONN_LOD'] = new Array(); // //------------------------------------------------------------------------------ // function xiv_jvs_onn_lod_bdy( argObj ) { // for ( wKey in zXivZ['XIV_JVS_ONN_LOD'] ) { // wRet = eval( zXivZ['XIV_JVS_ONN_LOD'][wKey] + '( argObj );' ); // } // // // return true; // } // //============================================================================== //------------------------------------------------------------------------------ // // //============================================================================== //------------------------------------------------------------------------------