0
底碼將文本輸入的數字轉換爲波斯語數字和鏡像。將原型腳本轉換成jquery腳本
我需要轉換原型jQuery的,請幫我
String.prototype.toFaDigit = function() {
return this.replace(/\d+/g, function(digit) {
var ret = '';
for (var i = 0, len = digit.length; i < len; i++) {
ret += String.fromCharCode(digit.charCodeAt(i) + 1728);
}
return ret;
});
};
String.prototype.toEnDigit = function() {
return this.replace(/[\u06F0-\u06F9]+/g, function(digit) {
var ret = '';
for (var i = 0, len = digit.length; i < len; i++) {
ret += String.fromCharCode(digit.charCodeAt(i) - 1728);
}
return ret;
});
};
function ChekNumLang_ChekBox(MainTextFieldName) {
var fieldObj = document.getElementById(MainTextFieldName);
if (document.getElementById("FarsiNum").checked) {
fieldObj.value = fieldObj.value.toFaDigit();
}
else {
fieldObj.value = fieldObj.value.toEnDigit();
}
'String.prototype'是核心JavaScript。我不知道爲什麼你想用jQuery來污染它。 – Blender 2013-03-26 04:46:22
這是原型工作的方式 – 2013-03-26 04:46:45
爲jquery版本可能是他可以把它寫成實用方法 – 2013-03-26 04:47:10