ผู้ใช้:Jutiphan/Scripts/numconv/monobook.js
จากวิกิพีเดีย สารานุกรมเสรี
< ผู้ใช้:Jutiphan | Scripts | numconv
หมายเหตุ: หลังจากบันทึกแล้ว, คุณต้องล้างแคชของเบราว์เซอร์เสียก่อน จึงจะเห็นการเปลี่ยนแปลง: Mozilla/Safari/Konqueror: กด Shift ค้าง แล้วกด Reload (หรือ Ctrl-Shift-R), IE: กด Ctrl-F5, Opera: กด F5
/* <pre><nowiki> */ // ========== Thai to Arabic Numbers ========== // This script converts all Thai numbers (๑ ๒ ๓) to Arabic numbers (1 2 3) function doConvertNumber() { text = document.editform.wpTextbox1.value; text = replace(text,'๑','1'); text = replace(text,'๒','2'); text = replace(text,'๓','3'); text = replace(text,'๔','4'); text = replace(text,'๕','5'); text = replace(text,'๖','6'); text = replace(text,'๗','7'); text = replace(text,'๘','8'); text = replace(text,'๙','9'); text = replace(text,'๐','0'); document.editform.wpTextbox1.value = text; document.editform.wpSummary.value = "เปลี่ยนเลขไทยเป็นอารบิก"; } // ========== Arabic to Thai Numbers ========== // This script converts all Arabic numbers (1 2 3) to Thai numbers (๑ ๒ ๓) function doConvertToThaiNumber() { text = document.editform.wpTextbox1.value; text = replace(text,'1','๑'); text = replace(text,'2','๒'); text = replace(text,'3','๓'); text = replace(text,'4','๔'); text = replace(text,'5','๕'); text = replace(text,'6','๖'); text = replace(text,'7','๗'); text = replace(text,'8','๘'); text = replace(text,'9','๙'); text = replace(text,'0','๐'); document.editform.wpTextbox1.value = text; document.editform.wpSummary.value = "เปลี่ยนเลขอารบิกเป็นไทย"; } function addConvertNumber() { addTab("javascript:doConvertNumber()", "๒ ->2", "ca-tanum", "เปลี่ยนเลขไทยเป็นอารบิก", ""); addTab("javascript:doConvertToThaiNumber()", "2 ->๒", "ca-atnum", "เปลี่ยนเลขอารบิกเป็นไทย", ""); } if (document.title.indexOf("แก้ไข ") == 0) { if (window.addEventListener) window.addEventListener("load", addConvertNumber, false); else if (window.attachEvent) window.attachEvent("onload", addConvertNumber); } /* </nowiki></pre> */