-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
138 lines (124 loc) · 3.86 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
// getting textarea elemen
var textarea_latin = document.getElementById("latin");
// getting paste button
var pasteButton = document.getElementById("paste");
// adding event listener for paste button
pasteButton.addEventListener("click", function() {
pasteText();
});
// Function for paste
function pasteText() {
// getting text copied on clipboard
navigator.clipboard.readText()
.then(function(text) {
// adding text into textarea
textarea_latin.value += text;
})
.catch(function(error) {
console.error('Gagal melakukan paste:', error);
});
}
// getting textarea elemen
var textarea_pegon = document.getElementById("pegon");
// getting copy button
var copyButton = document.getElementById("copy");
// adding event listener for copy button
copyButton.addEventListener("click", function() {
copyText();
});
// Function for copy
function copyText() {
// copying text from textarea
textarea_pegon.select();
textarea_pegon.setSelectionRange(0, textarea_pegon.value.length);
document.execCommand("copy");
}
function clearTextarea() {
textarea_latin.value = "";
textarea_pegon.value = "";
}
function lock_Textarea() {
document.getElementById("pegon").readOnly = true;
}
function replaceText() {
var textarea_latin = document.getElementById("latin");
var textarea_pegon = document.getElementById("pegon");
var text1 = textarea_latin.value;
var replacedText = text1.toLowerCase()
/*words*/
.replace(/ilmu/g, "علم")
.replace(/fiqih/g, "فقه")
.replace(/nahwu/g, "نحو")
.replace(/tauhid/g, "توحيد")
.replace(/akhlaq/g, "أخلاق")
.replace(/Allah/g, "الله")
.replace(/muhammad/g, "محمّد")
.replace(/waktu/g, "وقت")
.replace(/mushonnif/g, "مصنّف")
.replace(/sifat/g, "صفة")
.replace(/wajib/g, "واجب")
.replace(/haram/g, "حرام")
.replace(/makruh/g, "مكروه")
.replace(/mubah/g, "مباح")
.replace(/sunnah/g, "سنة")
.replace(/fardhu/g, "فرض")
.replace(/syair/g, "شعر")
.replace(/dalil/g, "دليل")
.replace(/jaiz/g, "جائز")
.replace(/mustahil/g, "مستحيل")
.replace(/sholat/g, "صلاة")
.replace(/zakat/g, "زكاة")
.replace(/haji/g, "حج")
.replace(/umum/g, "عموم")
.replace(/khusus/g, "خصوص")
.replace(/akad/g, "عقد")
.replace(/aqoidul/g, "عقائد ال")
.replace(/khomsin/g, "خمسين")
/*abjad*/
.replace(/ a/g, " "+"أ")
.replace(/ i/g, " "+"إ")
.replace(/ u/g, " "+"أو")
.replace(/ e/g, " "+"أي")
.replace(/ o/g, " "+"أو")
.replace(/ny/g, "ۑ")
.replace(/ng/g, "ڠ")
.replace(/\?/g, "؟")
.replace(/a/g, "ا")
.replace(/b/g, "ب")
.replace(/c/g, "چ")
.replace(/d/g, "د")
.replace(/e/g, "ي")
.replace(/f/g, "ف")
.replace(/g/g, "ڮ")
.replace(/h/g, "ه")
.replace(/i/g, "ي")
.replace(/j/g, "ج")
.replace(/k/g, "ك")
.replace(/l/g, "ل")
.replace(/m/g, "م")
.replace(/n/g, "ن")
.replace(/o/g, "و")
.replace(/p/g, "ف")
.replace(/q/g, "ق")
.replace(/r/g, "ر")
.replace(/s/g, "س")
.replace(/t/g, "ت")
.replace(/u/g, "و")
.replace(/v/g, "ف")
.replace(/w/g, "و")
.replace(/x/g, "ڭ")
.replace(/y/g, "ي")
.replace(/z/g, "ز")
/*number*/
.replace(/1/g, "١")
.replace(/2/g, "٢")
.replace(/3/g, "٣")
.replace(/4/g, "٤")
.replace(/5/g, "٥")
.replace(/6/g, "٦")
.replace(/7/g, "٧")
.replace(/8/g, "٨")
.replace(/9/g, "٩")
.replace(/0/g, "٠");
textarea_pegon.value = replacedText;
}