js如何簡單實現漢字轉成拼音的功能


最近項目需要一個功能,實現漢字轉拼音功能,具體比如說輸入一個“你好”,同時帶出對應拼音“NiHao”,在此做一下記錄

整體demo

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>如何實現漢字轉拼音功能</title>
    </head>
    <script src="jquery.min.js"></script>
    <script src="Convert_Pinyin.js"></script>
    <script>            
        var ConvertName = function(){    
            var chinaName = $('#chinaName').val();    
            //獲取全寫拼音(調用js中方法)        
            var fullName = pinyin.getFullChars(chinaName);
            //獲取簡寫拼音(調用js中方法)
            var easyName = pinyin.getCamelChars(chinaName);    
            //給兩個文本框賦值    
            $('#fullName').val(fullName);
            $('#easyName').val(easyName);
        }
        
    </script>
    <body>
        <div>         
             輸入名稱:<input type="text" id="chinaName"  onBlur="ConvertName()" />  <br/>  
             全寫拼音:<input type="text" id="fullName" /> <br/> 
             簡寫拼音:<input type="text" id="easyName" /> <br/> 
        </div>    
    </body>
</html>

效果

漢字轉拼音js下載路徑:

鏈接: https://pan.baidu.com/s/1zAqTVcWBc4VKhUYmFLk8ww 提取碼: u5nw

 

轉載自:https://www.cnblogs.com/xielong/p/8652789.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM