跳至主要內容

TOOLFK Tool-Online Chinese / Letter / RMB / Simplified and Traditional Conversion Tool

The [TOOLFK] online Chinese character / letter / RMB / Simplified and Traditional Chinese conversion tool to be recommended in this article provides online daily use tools for Simplified and Traditional Chinese online conversion, RMB capitalization conversion, letter case conversion, and Chinese to Pinyin conversion.

Code teaching

This tool [online Chinese character / letter / RMB / Simplified and Traditional Chinese conversion tool] depends on the code base (you can view the TOOLFK website source code to view)
http://www.toollibs.com/togglecase
transverter.js / pinyin_dict_withtone.js / pinyin_dict_polyph / rmb.js / ec-do.js

STEP 1 Online Chinese to Pinyin tool

STEP 2 Online Simplified and Traditional Online Conversion Tool
STEP 3 Online RMB capital conversion tool
STEP4 online letter case conversion tool
STEP5
The core code of the online conversion tool is as follows
#大小写互换
function toggles(type){
        var value = togglecase_s.getValue();
        if(value==''){
            return layer.msg(NOT_EMPTY);
        }
        var result = '';
        if(type == 1){
            result = ecDo.toggleCase(value);
        }else if(type==2){
            result = ecDo.firstWordUpper(value);
        }else{
            result = ecDo.firstWordLower(value);
        }
        togglecase_t.setValue(result);
}
#转RMB
$('.btn_fun_rmb').click(function (e) {
        e.preventDefault();
        var value = rmb_s.getValue();
        console.log("value = =="+value);
        if(value==''){
            return layer.msg(NOT_EMPTY);
        }
        rmb_t.setValue(trans(value));
});

#简繁互换
function trans(_type){
        var value = trans_s.getValue();
        if(value==''){
            return layer.msg(NOT_EMPTY);
        }
        trans_t.setValue(transverter({
            type:_type,
            str:value
        }));
}
#获取汉字拼音
function getPinyin(){
        var type = parseInt($('input[name="pinyin_option"]:checked').val());
        var isStartDuoyin = $('input[name="start_duoyin"]:checked').val() ? true : false;

        var text = $.trim(pinyin_s.getValue());
        if(text == ''){
            layer.msg(NOT_EMPTY);
            return;
        }
        var result = '';
        switch (type){
            case 0:
                result = pinyinUtil.getPinyin(text, ' ', true, isStartDuoyin);
                break;
            case 1:
                result = pinyinUtil.getPinyin(text, ' ', false, isStartDuoyin);
                break;
            case 2:
                result = pinyinUtil.getFirstLetter(text, isStartDuoyin);
                break;
        }

        var html = result;
        if(result instanceof Array)
        {
            html = '';
            result.forEach(function(val,i)
            {
                if(i >= 10)
                    return;
                html += val + "\n\n";
            });
        }
        pinyin_t.setValue(html);
    }


留言

此網誌的熱門文章

Use PHP CURL simulate HTTP requests for online tool -toolfk online Programmer toolbox

      This paper to recommend [ToolFk] is a programmers often use a free online test kit, ToolFk feature is focused on everyday programmer development tools, without having to install any software, as long as the content execution affixed by a button, able to obtain the contents of the desired results. ToolFk also supports    BarCode Barcode generated online  ,   QueryList collector  ,   PHP code is run online  ,   PHP confusion, encryption, decryption  ,   Python code is run online  ,  JavaScript online operation  , YAML formatting tools  ,  HTTP simulation query tool  ,  HTML online toolbox  ,  JavaScript online Toolbox  , CSS online toolbox  ,  JSON online toolbox  ,  unixtime timestamp conversion  ,  Base64 / the URL of / native2ascii conversion  ,  CSV conversion kit  ,  XML online toolbox...

BASE64-line encryption and decryption, UrlEncode encoding / decoding, native / ascii online conversion tool - toolfk online Programmer toolbox

   This paper to recommend [ToolFk] is a programmers often use a free online test kit, ToolFk feature is focused on everyday programmer development tools, without having to install any software, as long as the content execution affixed by a button, able to obtain the contents of the desired results. ToolFk also supports    BarCode Barcode generated online  ,   QueryList collector  ,   PHP code is run online  ,   PHP confusion, encryption, decryption  ,   Python code is run online  ,  JavaScript online operation  , YAML formatting tools  ,  HTTP simulation query tool  ,  HTML online toolbox  ,  JavaScript online Toolbox  , CSS online toolbox  ,  JSON online toolbox  ,  unixtime timestamp conversion  ,  Base64 / the URL of / native2ascii conversion  ,  CSV conversion kit  ,  XML online toolbox  ,...