發布時間:2024-09-10閱讀(12)
之前在網上看鞋子的時候突發奇想,鞋碼雖然有很多種類,但之間可以相互計算,于是用JavaScript寫了這個網頁程序。

有兩種方式
一是可以選中網頁中的數字,然后點擊按鈕,就會顯示厘米、美碼、英碼三種。
二是如果第一種方式選擇的有問題或者沒選擇,就會彈出輸入框,即可手動輸入數字。
下面貼出代碼
// 定義歐碼(輸入的那個)var EUR;// 獲取選擇if(window.getSelection){ userSelection=window.getSelection();}else if(document.selection){ userSelection=document.selection.createRange();}EUR=parseFloat(userSelection);// 如果沒選擇或這選擇錯誤則顯示輸入框if(isNaN(EUR)){ EUR=parseFloat(prompt(獲取失敗請手動輸入:));}// 判斷輸入的格式是否正確if(!isNaN(EUR)&&EUR!==null&&EUR!==&&typeof EUR===number){ // 通過一些公式計算出其他碼 var CM=(EUR 10)/2; var US=CM-18 0.5; var UK=CM-18; alert(厘米: CM 、美碼: US 、英碼: UK);}
美中不足的是,搜到的換算公式只有男士鞋碼(話說鞋碼為啥要分男士女士還有童鞋,只用CM不好嘛)
歡迎分享轉載→http://m.avcorse.com/read-411799.html
下一篇:紅娘是哪一部作品中的人物
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖